本主题仅适用于 IBM Business Process Manager Advanced 配置。

针对请求消息创建令牌使用者

实施基认证的第五步,也是最后一步,是针对要通过导出接收的请求消息创建令牌使用者。令牌使用者接收请求消息中的安全性令牌并进行验证。

关于此任务

要针对请求消息创建令牌使用者:

过程

  1. 如果模块部署编辑器关闭,那么通过完成以下步骤将其打开:
    1. 业务集成视图中,选择包含 Web Service 导出的模块。
    2. 右键单击所选模块,然后选择打开部署编辑器。模块部署编辑器将打开。
  2. 单击设计选项卡。
  3. 选择 Web Service 导出节点。
  4. 单击添加并选择 Web Service 绑定配置。“Web Service 绑定配置”节点会在“Web Service 导出”后立即添加。
  5. 选择 Web Service 绑定配置节点。
  6. 单击添加并选择 Web Service 描述绑定。此时将显示“选择 Web Service 导出”窗口。
  7. 在窗口中,选择 Web Service 导出。例如,receiveWebServiceCallFromClient。
  8. 选择添加的端口组件绑定节点。
  9. 单击添加并选择请求使用者绑定配置详细信息。“请求使用者绑定配置详细信息”节点会添加到“端口组件绑定”下。
  10. 选择请求使用者绑定配置详细信息节点。
  11. 单击添加并选择令牌使用者。“令牌使用者”节点会添加到“请求使用者绑定配置详细信息”下。
  12. 选择令牌使用者节点。
  13. 令牌使用者名称字段中,输入新令牌使用者的名称。例如,con_UNtcon。
  14. 令牌使用者类字段中,确保选中 com.ibm.wsspi.wssecurity.token.UsernameTokenConsumer 类。
  15. 选择令牌使用者节点。
  16. 单击添加并选择部件引用。“部件引用”节点会添加到“令牌使用者”下。
  17. 安全性令牌字段中,选择在扩展下创建的安全性令牌。例如,reqUNToken。
  18. 选择令牌使用者节点。
  19. 单击添加并选择使用值类型。此时将显示“选择令牌类型”窗口。
  20. 在窗口中,选择用户名令牌。“使用值类型”节点会添加到“令牌使用者”下。
  21. 选择令牌使用者节点。
  22. 单击添加并选择使用 jaas.config 以已验证导入请求消息的安全性令牌。“使用 jaas.config”节点会添加到“令牌使用者”下。
  23. jaas.config name 字段中,输入 system.wssecurity.UsernameToken。这是用户名令牌的缺省 JAAS 配置名称,它使得用户名令牌通过用户名和密码进行验证。
  24. Ctrl-S 以保存您所作的更改。

下一步做什么

添加令牌使用者后,基本上已完成对应用程序的基本认证的实施。 您可能要通过使用集成测试客户机测试实施,如主题“使用集成测试客户机测试认证”中所述。