Citrix PowerShell Remoting requiere un canal HTTPS seguro para realizar llamadas remotas. Sin u canal HTTPS seguro, no se pueden habilitar las invocaciones remotas entre Integration Broker y la granja de servidores de Citrix.

Para acceder al servidor IIS se necesita un certificado. Se puede adquirir o generar un certificado de una autoridad de certificación raíz externa.

OpenSSL se instala de forma predeterminada. OpenSSL es una implementación de código abierto de los protocolos SSL y TLS.

Requisitos previos

Marque la clave del certificado como exportable. Para obtener más información sobre las claves de certificados, consulte la documentación de Microsoft.

Procedimiento

  1. Agregue el enlace HTTPS al sitio web de Integration Broker.
    1. Haga clic en Inicio > Ejecutar.
    2. Abra inetmgr y haga clic con el botón derecho en el sitio web predeterminado.
    3. Haga clic en la opción para Editar enlaces.
    4. Agregue el enlace HTTPS utilizando el certificado recién creado en el menú desplegable.
  2. Descargue Citrix Web Interface SDK 5.4 (archivo zip WISDK) del sitio web de Citrix.
  3. Al finalizar la instalación, descomprima el archivo wisdk.zip.
  4. Copie el contenido del directorio WI5_4_0_SDK/zipfiles/sdkdemo/wisdk al directorio bin predeterminado en la dirección c:\inetpub\wwwroot\IB\bin.
  5. Reinicie IIS.
  6. Verifique que el enlace HTTP produzca el resultado esperado; para ello, escriba http://hostname /IB/API/RestServiceImpl.svc/ibhealthcheck en la barra de dirección de un navegador.
    Se mostrará la salida esperada.

    All ok

  7. Verifique que el enlace HTTPS produzca el resultado esperado; para ello, escriba https://hostname /IB/API/RestServiceImpl.svc/ibhealthcheck en la barra de dirección de un navegador.
    Se mostrará la salida esperada.

    All ok