您必须通过设置 Citrix PowerShell Remoting,在 Integration Broker 与 Citrix 服务器场之间启用远程调用。
要设置 Citrix PowerShell Remoting,您需要在 Integration Broker 服务器上安装 Citrix PowerShell SDK,并确认已在 Citrix 服务器上启用 PowerShell Remoting。
在 Integration Broker 服务器上,您必须安装适当版本的 Citrix PowerShell SDK。如果您连接到多个版本的 Citrix 服务器场,请在 Integration Broker 服务器上安装需要的所有版本的 Citrix PowerShell SDK,因为该 SDK 不向后兼容。
必须在 Citrix 服务器上启用 PowerShell Remoting,这样 Integration Broker 服务器才能连接到这些 Citrix 服务器,并检索所需的信息,如资源信息、授权和图标。您需要只在您将在 VMware Identity Manager 中配置的交付控制器或 XML 代理上启用 PowerShell Remoting,而不是在服务器场中的所有服务器上都启用该功能。在 XenApp 或 XenDesktop 7.x 中,它们是交付控制器,同时也充当 XML 代理。在 Citrix 服务器场 6.5、6.0 或 5.0 中,它们是 XML 代理服务器。
对于 Citrix 服务器场版本 6.0 和 5.0,Citrix PowerShell Remoting 需要一个安全的 HTTPS 通道来执行远程调用。请确保 Citrix 交付控制器或 XML 代理具有有效的 SSL 证书。