您必須在要與 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 憑證。此外,按一下內容,並確認憑證的 [伺服器驗證] 已啟用。

程序

  1. 以管理員模式開啟 PowerShell。
  2. 啟用 Citrix PowerShell 遠端功能。
    1. 輸入 Get-Service winrm 命令來確認已在伺服器上安裝 Winrm。
    2. 輸入 Enable-PSRemoting 命令。

      此命令會在伺服器上啟用 PowerShell 遠端功能。

    3. 根據 Citrix 伺服器版本來安裝 Citrix PowerShell SDK 5.0 或 6.0。
    4. 從命令提示字元啟用 winrm HTTPS 接聽程式。
      1. 在伺服器上建立憑證。

      2. 記錄憑證的憑證指紋。

      3. 驗證已設定憑證的憑證指紋。

         winrm quickconfig -transport:https
    5. 確認已建立接聽程式。

      winrm e winrm/config/listener

      此伺服器以就緒並可供使用。

    6. 建立接聽程式之後,前往 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