必须在要与 VMware Workspace ONE Access 集成的 Citrix XML 代理服务器上启用 Citrix PowerShell Remoting。通过 Citrix PowerShell Remoting 可以在 Integration Broker 和 Citrix 服务器场之间建立连接。
注: 您需要只在您将在
Workspace ONE Access 中配置的 XML 代理上启用 Citrix PowerShell Remoting,而不是在服务器场中的所有服务器上都启用该功能。
前提条件
- 如果尚未安装 Winrm,请从 Microsoft 网站下载并安装 Winrm。
- 确认 Citrix XML 代理具有有效的 SSL 证书。此外,还请单击属性,并确认已为这些证书启用了“服务器身份验证”。
过程
- 以 Integration Broker 服务帐户用户身份登录,并以管理员模式打开 PowerShell。
- 启用 Citrix PowerShell Remoting。
- 键入 Get-Service winrm 命令,验证已在服务器上安装 Winrm。
- 键入 Enable-PSRemoting 命令。
此命令将在服务器上启用 PowerShell Remoting。
- 安装 Citrix PowerShell SDK 6.0。
- 在命令提示符处启用 winrm HTTPS 侦听器。
- 在服务器上创建证书。
- 记录证书的指纹。
- 验证已配置证书的指纹。
winrm quickconfig -transport:https
- 验证是否已创建侦听器。
winrm e winrm/config/listener
此服务器可供使用。
- 创建侦听器后,转到 Integration Broker 服务器验证是否已正确安装 PowerShell Remoting。以 Integration Broker 服务帐户用户身份登录。
winrm identify -r:https://XENAPP_HOSTNAME:5986 -u:USERNAME
输出:
IdentifyResponse
ProtocolVersion=http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd
ProductVendor=Microsoft Corporation
ProductVersion=OS: 6.0.6002 SP: 2.0 Stack: 2.0