您可以运行工作流来添加 REST 主机并配置主机连接参数。

过程

  1. 以管理员身份登录到 vRealize Orchestrator 客户端。
  2. 导航到 > 工作流,然后在工作流搜索框中输入 http-restconfiguration 标记。
  3. 找到添加 REST 主机工作流,然后单击运行
  4. 主机属性选项卡上,输入新主机的属性。
    1. 名称文本框中,输入主机的名称。
    2. URL 文本框中,输入主机的地址。
      注: Kerberos 身份验证要求使用完全限定域名 (Fully Qualified Domain Name, FQDN) 主机地址。
    3. 连接超时文本框中,输入连接超时之前的秒数。
    4. 操作超时文本框中,输入操作超时之前的秒数。
    5. 选择是否要接受 REST 主机证书并将其添加到 vRealize Orchestrator 服务器信任存储。
    6. 选择是否希望能够运行并行请求。
    7. 选择重定向策略。
      选项 说明
      defaultRedirect 仅在使用 HEADGET 方法时重定向。
      alwaysRedirect 重定向所有 HTTP 方法,包括 POSTPUTDELETE 等。
      neverRedirect 禁止所有重定向,并且不遵循任何 HTTP 方法的 3xx 状态代码。
  5. 主机身份验证选项卡上,选择身份验证类型。
    选项 说明
    无需进行身份验证。
    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 客户端会检索已登录用户的凭据。
  6. (可选) 代理设置选项卡上,选择是否使用代理服务器。
    1. 输入代理服务器的地址和端口。
    2. 选择代理身份验证类型。
      选项 说明
      无需进行身份验证。
      基本

      提供基本访问身份验证。

      代理凭据选项卡上,选择会话模式。
      • 如果选择共享会话,请提供共享会话的凭据。
      • 如果选择单用户会话,则 vRealize Orchestrator 客户端会检索已登录用户的凭据。
  7. SSL 选项卡上,选择是否要将目标主机名与服务器证书中存储的名称进行匹配。
  8. (可选) 选择要用于服务器身份验证的密钥库条目。密钥库条目的类型必须为 PrivateKeyEntry
  9. 单击运行

结果

工作流成功运行后,REST 主机会显示在清单视图中。

下一步做什么

您可以将操作和 XSD 架构添加到 REST 主机。您可以使用默认 REST 插件工作流或使用 vRealize Orchestrator 脚本,根据创建的 REST 操作对 REST 主机发出请求。