数据源认证

某些数据源需要认证才能访问受保护服务器上的数据。如果 Rational® Publishing Engine 必须从受保护服务器检索数据,那么会自动测试每种认证类型,直至为数据源找到正确的认证类型。不必等待对每种类型进行测试,可以直接在模板和文档规范中使用凭证来指定认证类型,这样就不必等待 Rational Publishing Engine 测试每种认证类型。

认证类型

在模板或文档规范中,可以在认证属性中,针对数据源输入下列其中一种区分大小写的认证类型:
  1. Form
  2. Basic
  3. OAuth-OSLC
    注: 您可以为通用 XML、REST V1 和 REST V2 数据源指定 OAuth-OSLC 认证。
  4. OAuth
    注:
    • Rational Publishing Engine 支持特定于 Jazz™ 产品的 OAuth 认证类型。
    • 如果指定了 OAuth 认证,那么 Rational Publishing Engine 会将认证处理为 OAuth1a

如果在 Document Studio 中未输入认证类型,或者输入 auto,那么会以上面的顺序测试每种类型,直至找到正确的类型。

通过指定认证类型来提高性能

可通过执行下列操作来提高文档生成性能:
注: 对于仅支持 OAuth1a 的数据源,必须将认证属性显式设为 OAuth。自动检测算法会导致失败,并且无法验证 OAuth。发生此失败的原因是 OAuth1a 算法错误地报告认证成功。auto 算法会停止,但访问的数据实际上是登录页面本身,而不是实际数据。

反馈