为通过 VMware Identity Manager 部署的 Integration Broker 配置所需的 IIS 管理器设置。

注: 此过程中的步骤针对的是 Windows Server 2012 或 Windows Server 2012 R2 用户界面。

前提条件

标识用户的凭据。标识用户必须满足以下要求:
  • 属于域用户
  • 拥有在 Integration Broker 服务器上启用 PowerShell Remoting 的特权:
    1. 使用管理员特权启动 PowerShell
    2. 运行 Enable-PSRemoting
  • 在 Citrix 服务器上具有以下角色之一:
    • 至少为只读管理员(版本 7.x)或仅查看管理员(版本 6.x)
    • 有权执行以下 PowerShell cmdlet 的自定义管理员角色。这些 cmdlet 用于从 Citrix 服务器场中检索应用程序、服务器、场和图标信息。

      在 XenApp 6.5 上:

      Get-XAApplication

      Get-XAServer

      Get-XAAccount

      Get-XAApplicationIcon

      Get-XAFarm

      在 XenApp 或 XenDesktop 7.x 上:

      Get-BrokerApplication

      Get-BrokerIcon

      Get-BrokerDesktopGroup

      Get-BrokerAccessPolicyRule

      Get-BrokerAppEntitlementPolicyRule

      Get-BrokerIcon

      Get-BrokerEntitlementPolicyRule

过程

  1. 单击开始 > 服务器管理器
  2. 在服务器管理器中,选择工具 > Internet 信息服务(IIS)管理器
  3. 在 IIS 管理器中,配置您在安装 Integration Broker 时选择的应用程序池。
    提示: 要验证应用程序池是否正确,请单击左侧窗格中的 应用程序池,右键单击相应的应用程序池并选择 查看应用程序,然后确认 Integration Broker 显示在列表中。
    1. 在左侧窗格中,单击应用程序池
    2. 选择用于 Integration Broker 的应用程序池。
    3. 在右侧窗格中,单击高级设置
    4. 在“高级设置”对话框中,配置以下设置。
      选项 描述
      .NET CLR 版本 对于 Citrix 7 1912 和更高版本,请将值设置为 v4.0。对于较低版本,请将值设置为 v2.0
      注: 在 Windows 2012 和 Windows 2012 R2 中,可能默认将应用程序池配置为不同的 .NET 版本。请确保将其配置为相应的版本。
      启用 32 位应用程序 将值设置为 True
      标识
      1. 单击标识
      2. 单击 ... 图标。
      3. 在打开的“应用程序池标识”对话框中,单击自定义帐户,然后单击设置
      4. 输入标识用户的用户名和密码。请参阅“先决条件”部分中的标识用户要求。
      5. 单击确定,然后再次单击确定

      “高级设置”对话框

    5. 单击确定以关闭“高级设置”对话框。