为 Integration Broker 配置所需的 IIS 管理器设置。

关于此任务

注:

此过程中的步骤针对的是 Windows Server 2012 或 Windows Server 2012 R2 用户界面。在适用时会指出 Windows Server 2008 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 版本

      确认值为 v2.0

      注:

      在 Windows 2012 和 Windows 2012 R2 中,可能默认将应用程序池配置为不同的 .NET 版本。请确保将其配置为 v2.0。

      启用 32 位应用程序

      将值设置为 True

      标识

      1. 单击标识

      2. 单击 ... 图标。

      3. 在打开的“应用程序池标识”对话框中,单击自定义帐户,然后单击设置

      4. 输入标识用户的用户名和密码。请参阅“先决条件”部分中的标识用户要求。

      5. 单击确定,然后再次单击确定



      “高级设置”对话框


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