您必須在要與 VMware Identity Manager 整合的 Citrix XML Broker 伺服器上啟用 Citrix PowerShell 遠端功能。Citrix PowerShell 遠端功能可啟用 Integration Broker 與 Citrix 伺服器陣列之間的連線。
備註: 您僅需要在將於 VMware Identity Manager 中設定的 XML Broker 上啟用 Citrix PowerShell 遠端功能,而不需要在伺服器陣列中的所有伺服器上設定。
必要條件
- 如果您未安裝 Winrm,請從 Microsoft 網站下載和安裝 Winrm。
- 確認 Citrix XML Broker 具有有效的 SSL 憑證。此外,按一下內容,並確認憑證的 [伺服器驗證] 已啟用。
程序
- 以管理員模式開啟 PowerShell。
- 啟用 Citrix PowerShell 遠端功能。
- 輸入 Get-Service winrm 命令來確認已在伺服器上安裝 Winrm。
- 輸入 Enable-PSRemoting 命令。
此命令會在伺服器上啟用 PowerShell 遠端功能。
- 安裝 Citrix PowerShell SDK 6.0。
- 從命令提示字元啟用 winrm HTTPS 接聽程式。
- 在伺服器上建立憑證。
- 記錄憑證的憑證指紋。
- 驗證已設定憑證的憑證指紋。
winrm quickconfig -transport:https
- 確認已建立接聽程式。
winrm e winrm/config/listener
此伺服器以就緒並可供使用。
- 建立接聽程式之後,前往 Integration Broker 伺服器來確認已正確安裝 PowerShell 遠端功能。
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