实施基本认证的第四步是针对要通过导出接收的请求消息创建调用者部分。
开始之前
在创建调用者部分之前,您应该确保已按照主题“针对请求消息创建所需的安全性令牌”中所述创建所需的安全性令牌。
过程
- 如果模块部署编辑器关闭,那么通过完成以下步骤将其打开:
- 在业务集成视图中,选择包含 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 保存更改。
下一步做什么
由于已经创建调用者部分,因此需要按主题“针对请求消息创建令牌使用者”中所述创建令牌使用者。