您可以运行工作流来添加 REST 主机并配置主机连接参数。
过程
- 以管理员身份登录到 vRealize Orchestrator 客户端。
- 导航到 ,然后在工作流搜索框中输入 http-rest 和 configuration 标记。
- 找到添加 REST 主机工作流,然后单击运行。
- 在主机属性选项卡上,输入新主机的属性。
- 在名称文本框中,输入主机的名称。
- 在 URL 文本框中,输入主机的地址。
注: Kerberos 身份验证要求使用完全限定域名 (Fully Qualified Domain Name, FQDN) 主机地址。
- 在连接超时文本框中,输入连接超时之前的秒数。
- 在操作超时文本框中,输入操作超时之前的秒数。
- 选择是否要接受 REST 主机证书并将其添加到 vRealize Orchestrator 服务器信任存储。
- 选择是否希望能够运行并行请求。
- 选择重定向策略。
选项 说明 defaultRedirect 仅在使用 HEAD 和 GET 方法时重定向。 alwaysRedirect 重定向所有 HTTP 方法,包括 POST、PUT、DELETE 等。 neverRedirect 禁止所有重定向,并且不遵循任何 HTTP 方法的 3xx 状态代码。
- 在主机身份验证选项卡上,选择身份验证类型。
选项 说明 无 无需进行身份验证。 OAuth 1.0 在 OAuth 1.0 选项卡上,提供所需的身份验证参数。 OAuth 2.0 在 OAuth 2.0 选项卡上,提供身份验证令牌并选择令牌发送策略。- 如果选择授权标头,则会在向主机发出的每个请求授权标头中作为持有者令牌发送令牌。
- 如果选择查询参数,则会在向主机发出的每个请求的 oauth_token 查询参数中发送令牌。
或者,也可以使用 vRealize Orchestrator 脚本 API 配置身份验证设置。有关说明,请参见使用脚本 API 配置或更新 REST 主机身份验证。
基本 提供基本访问身份验证。
在 用户凭据选项卡上,选择会话模式。- 如果选择共享会话,请提供共享会话的凭据。
- 如果选择单用户会话,则 vRealize Orchestrator 客户端会检索已登录用户的凭据。
摘要 提供使用加密的摘要访问身份验证。
在 用户凭据选项卡上,选择会话模式。- 如果选择共享会话,请提供共享会话的凭据。
- 如果选择单用户会话,则 vRealize Orchestrator 客户端会检索已登录用户的凭据。
NTLM 在 Windows 安全支持提供程序 (SSPI) 框架内,提供 NT LAN Manager (NTLM) 访问身份验证。
在用户凭据选项卡上,选择会话模式。
- 如果选择共享会话,请提供共享会话的凭据。
- 如果选择单用户会话,则 vRealize Orchestrator 客户端会检索已登录用户的凭据。
在 NTLM 选项卡上,提供 NTLM 设置。
Kerberos 提供 Kerberos 访问身份验证。
在 用户凭据选项卡上,选择会话模式。- 如果选择共享会话,请提供共享会话的凭据。
- 如果选择单用户会话,则 vRealize Orchestrator 客户端会检索已登录用户的凭据。
- (可选) 在代理设置选项卡上,选择是否使用代理服务器。
- 输入代理服务器的地址和端口。
- 选择代理身份验证类型。
选项 说明 无 无需进行身份验证。 基本 提供基本访问身份验证。
在 代理凭据选项卡上,选择会话模式。- 如果选择共享会话,请提供共享会话的凭据。
- 如果选择单用户会话,则 vRealize Orchestrator 客户端会检索已登录用户的凭据。
- 在 SSL 选项卡上,选择是否要将目标主机名与服务器证书中存储的名称进行匹配。
- (可选) 选择要用于服务器身份验证的密钥库条目。密钥库条目的类型必须为 PrivateKeyEntry。
- 单击运行。
结果
工作流成功运行后,REST 主机会显示在清单视图中。
下一步做什么
您可以将操作和 XSD 架构添加到 REST 主机。您可以使用默认 REST 插件工作流或使用 vRealize Orchestrator 脚本,根据创建的 REST 操作对 REST 主机发出请求。