某些数据源需要认证才能访问受保护服务器上的数据。如果 Rational® Publishing Engine 必须从受保护服务器检索数据,那么会自动测试每种认证类型,直至为数据源找到正确的认证类型。不必等待对每种类型进行测试,可以直接在模板和文档规范中使用凭证来指定认证类型,这样就不必等待 Rational Publishing Engine 测试每种认证类型。
认证类型
在模板或文档规范中,可以在
认证属性中,针对数据源输入下列其中一种区分大小写的认证类型:
- Form
- Basic
- OAuth
注: - Rational Publishing Engine 支持特定于
Jazz™ 产品的 OAuth 认证类型。
- 如果指定了 OAuth 认证,那么 Rational Publishing Engine 会将认证处理为 OAuth1a。
如果在 Document Studio 中未输入认证类型,或者输入 auto,那么会以上面的顺序测试每种类型,直至找到正确的类型。
通过指定认证类型来提高性能
可通过执行下列操作来提高文档生成性能:
注: 对于仅支持 OAuth1a 的数据源,必须将认证属性显式设为 OAuth。自动检测算法会导致失败,并且无法验证 OAuth。发生此失败的原因是 OAuth1a 算法错误地报告认证成功。auto 算法会停止,但访问的数据实际上是登录页面本身,而不是实际数据。