实施基本认证的第四步是针对要通过导出接收的请求消息创建调用者部分。
准备工作
在创建调用者部分之前,您应该确保已按照主题“针对请求消息创建所需的安全性令牌”中所述创建所需的安全性令牌。
过程
- 如果模块部署编辑器关闭,那么通过完成以下步骤将其打开:
- 在 " 业务集成 " 视图中,选择包含 Web Service 导出的模块。
- 右键单击所选模块,然后选择 打开部署编辑器。 模块部署编辑器将打开。
- 单击 设计 选项卡。
- 为导出选择节点。 例如,receiveWebServiceCallFromClient 具有 ServerInterfaceExport1_ServerInterfaceHttpService Web Service
描述扩展和 receiveWebServiceCallFromClient_ServerInterfaceHttpPort 端口组件绑定。
- 选择 Web Service 导出 节点。
- 单击 添加 ,然后选择 Web Service 安全性扩展。 “Web Service 安全扩展”节点添加到“Web Service 导出”节点下。
- 选择 Web Service 安全性扩展 节点。
- 单击 添加 ,然后选择 Web Service 描述扩展。 此时将显示“选择 Web Service 导出”窗口。
- 在窗口中,选择 Web Service 导出。 例如,receiveWebServiceCallFromClient。
- 选择已添加的 端口组件绑定 节点。
- 单击 添加 ,然后选择 服务器服务配置。 “服务器服务配置”节点会添加到“端口组件绑定”下。
- 选择 服务器服务配置 节点。
- 单击 添加 ,然后选择 请求使用者服务配置详细信息。 “请求使用者服务配置详细信息”节点会添加到“服务器服务配置”下。
(例如,receiveWebServiceCallFromClient 具有 ServerInterfaceExport1_ServerInterfaceHttpService Web Service 描述扩展和 receiveWebServiceCallFromClient_ServerInterfaceHttpPort 端口组件绑定。)
- 选择 请求使用者服务配置详细信息 节点。
- 单击 添加 ,然后选择 调用者部件。 此时将显示“选择令牌类型”窗口。
- 在窗口中,选择 用户名令牌。 “调用者部分”节点会添加到“请求使用者服务配置详细信息”下。
- 在 名称 字段中,输入新调用者部件的名称。 例如,basicAuth。
- 按 Ctrl-S 以保存更改。
下一步
由于已经创建调用者部分,因此需要按主题“针对请求消息创建令牌使用者”中所述创建令牌使用者。