本主题仅适用于 IBM Business Automation Workflow Advanced 配置。

实施认证

WS-Security 支持各种用于认证的安全性令牌类型,如用户名令牌、二进制令牌和定制令牌。 用户名令牌用于基本认证,而二进制令牌(如 x.509 和 LTPA 令牌)用于更高级格式的认证。 在此发行版的 IBM® Integration Designer中,模块部署编辑器文档描述了如何使用用户名令牌实现基本认证。

关于本任务

为了帮助说明如何实施基本认证,文档中将使用正在运行的示例。 示例假设您具有以下库和模块:
  • 名为 Library 的库,包含由模块共享的 WSDL 文件。
  • 名为 ClientModule 的模块,包含名为 sendWebServiceCallToServer 的 Web Service 导入,如下图所示:
    ClientModule 模块的组合件图的图片
  • 名为 ServerModule 的模块,包含名为 receiveWebServiceCallFromClient 的 Web Service 导出,如下图所示:
    ServerModule 模块的组合件图的图片

如导入和导出名所示,导入 sendWebServiceCallToServer 在运行时将请求消息发送给导出 receiveWebServiceCallFromClient

在基本认证中,将用户名令牌插入导入的请求消息中。 通常在导出的响应消息中没有对应的用户名令牌。

以下主题描述了如何使用用户名令牌实施基本认证。