Citrix PowerShell Remoting richiede un canale HTTPS sicuro per effettuare chiamate remote. Senza un canale HTTPS sicuro, non è possibile abilitare le chiamate remote tra Integration Broker e la server farm Citrix.
Per utilizzare il server IIS, è necessario un certificato. È possibile acquistare o generare un certificato da un'autorità di certificazione root di terze parti.
OpenSSL è installato per impostazione predefinita. OpenSSL è un'implementazione open source dei protocolli SSL e TLS.
Prerequisiti
Contrassegnare la chiave del certificato come esportabile. Per ulteriori informazioni sulle chiavi dei certificati, vedere la documentazione Microsoft.
Procedura
- Aggiungere il binding HTTPS al sito Web di Integration Broker.
- Fare clic su .
- Aprire inetmgr e fare clic con il pulsante destro del mouse sul sito Web predefinito.
- Fare clic su Modifica binding.
- Aggiungere il binding HTTPS mediante il certificato appena creato nel menu a discesa.
- Scaricare Citrix Web Interface SDK 5.4 (file zip WISDK) dal sito Web Citrix.
- Al termine dell'installazione, decomprimere il file wisdk.zip.
- Copiare il contenuto della directory WI5_4_0_SDK/zipfiles/sdkdemo/wisdk nella directory bin predefinita c:\inetpub\wwwroot\IB\bin.
- Riavviare IIS.
- Verificare che il binding HTTP produca l'output previsto digitando http://hostname /IB/API/RestServiceImpl.svc/ibhealthcheck nella barra degli indirizzi di un browser.
Verrà visualizzato l'output previsto.
All ok
- Verificare che il binding HTTPS produca l'output previsto digitando https://hostname /IB/API/RestServiceImpl.svc/ibhealthcheck nella barra degli indirizzi di un browser.
Verrà visualizzato l'output previsto.
All ok