Das Citrix PowerShell-Remoting erfordert einen sicheren HTTPS-Kanal für Remote-Aufrufe. Ohne einen sicheren HTTPS-Kanal können Sie keine Remote-Aufrufe zwischen Integration Broker und der Citrix-Serverfarm aktivieren.
Zum Verwenden des IIS-Servers ist ein Zertifikat erforderlich. Sie können ein Zertifikat von einer Drittanbieter-Root-CA erwerben oder erstellen.
OpenSSL wird standardmäßig installiert. OpenSSL ist eine Open-Source-Implementierung der SSL- und TLS-Protokolle.
Voraussetzungen
Kennzeichnen Sie das Zertifikat als exportierbar. Weitere Informationen zu Zertifikatschlüsseln finden Sie in der Microsoft-Dokumentation.
Prozedur
- Fügen Sie eine HTTPS-Bindung zur Integration Broker-Website hinzu.
- Klicken Sie auf .
- Öffnen Sie „inetmgr“ und klicken Sie mit der rechten Maustaste auf die Standardwebsite.
- Klicken Sie auf Bindungen bearbeiten.
- Fügen Sie die HTTPS-Bindung mit dem neu erstellten Zertifikat zum Dropdown-Menü hinzu.
- Laden Sie Citrix Web Interface SDK 5.4 (WISDK-ZIP-Datei) von der Citrix-Website herunter.
- Dekomprimieren Sie nach Abschluss der Installation die Datei wisdk.zip.
- Kopieren Sie den Inhalt aus dem Verzeichnis WI5_4_0_SDK/zipfiles/sdkdemo/wisdk in das bin-Standardverzeichnis unter c:\inetpub\wwwroot\IB\bin.
- Starten Sie IIS neu.
- Überprüfen Sie, ob die HTTP-Bindung die erwartete Ausgabe erzeugt. Geben Sie dazu in der Adressleiste eines Browsers Folgendes ein: „http://Hostname /IB/API/RestServiceImpl.svc/ibhealthcheck“.
Die erwartete Ausgabe wird angezeigt.
Alles OK
- Überprüfen Sie, ob die HTTPS-Bindung die erwartete Ausgabe erzeugt. Geben Sie dazu in der Adressleiste eines Browsers Folgendes ein: „https://Hostname /IB/API/RestServiceImpl.svc/ibhealthcheck“.
Die erwartete Ausgabe wird angezeigt.
Alles OK