5.3. 创建 SOAP API 客户端连接
在集成中,要连接到 SOAP API,请创建一个与 SOAP API 的连接,然后添加到任意数量的集成中。
前提条件
- 您为您要连接的 SOAP API 创建连接器。
流程
- 在 Fuse Online 中,在左侧面板中,单击 Connections 以显示任何可用的连接。
- 单击 Create Connection 以显示可用的连接器。
- 点您要为其创建连接的 API 的连接器。
- 在配置页面中,提供请求的信息。API 的定义决定了 Fuse 在线提示的内容。
在连接配置页面中:
- 接受或编辑 SOAP 端点地址。
选择调用 WSDL 端点时要使用的身份验证类型(None、基础或 WS-Security Username Token)。对于基本身份验证,支持 HTTPS。通常,API 服务具有安全要求,Fuse Online 提示根据 WSDL 文件定义的特定安全类型进行安全输入。
注意: 不支持 SAML。
-
选择 WS-Security 密码类型(
无、文本或Digest)。 - 指定 用户名和密码 。
- 如果您希望 Fuse Online 添加时间戳到 WS-Security 标头,请选择 Timestamp。
如果您希望 Fuse Online 添加 Nonce 元素到 WS-Security Username Token 标头,请选择 Username Token Nonce。对于 Username 令牌配置集,支持 text 和 Digest 密码。
有关如何在 Web Services Security(WSS)规格中使用 UsernameToken 的详情请参考 这个 OASIS 文档。
如果您希望 Fuse Online 添加 timestamp 元素到 WS-Security Username Token 标头,请选择 Username Token Created。
注意: 由于缺少 OASIS/W3C 标准来验证与 SOAP 端点的连接,SOAP 连接器不支持验证。
- 点击 Next。
在 Name 连接 页面中:
- 在 Name 字段中输入您的选择的名称,帮助您将这个连接与任何其他连接区分开来。
- 在 Description 字段中输入任何有助于了解这个连接的信息。
- 点击 Save。现在,您可以选择您创建的连接并将其添加到集成中。