Gateway

Configuración de directivas de sesión de NetScaler Gateway para StoreFront

En este artículo se describe cómo configurar una autenticación de solo dominio de NetScaler Gateway con StoreFront para los usuarios que utilizan la aplicación Citrix Workspace o un explorador web.

Configuración de StoreFront

Requisitos mínimos

  • Citrix StoreFront 2.x o 3.0

  • NetScaler ADC 10.5 y versiones posteriores

  • Aplicación Citrix Workspace para Windows 4.x

  • Aplicación Citrix Workspace para Mac 11.8

  • Explorador web (aplicación Citrix Workspace para Web)

  • Autenticación configurada en el dispositivo NetScaler ADC como se describe en CTX108876: cómo configurar la autenticación LDAP en un dispositivo NetScaler ADC

  • Certificados SSL configurados para StoreFront Server y NetScaler Gateway. Para obtener información detallada sobre los temas siguientes, consulte la documentación de StoreFront.

    ​- Instalación y configuración de StoreFront 2.6

    • Certificados de Windows 2012 Server

    • Para agregar un enlace SSL a un sitio

    • Instalación y administración de certificados para el dispositivo NetScaler ADC 10.5

Configuración de NetScaler Gateway con StoreFront

Procedimientos a completar

Crear una directiva de sesión para el acceso basado en explorador web

  1. Para crear una directiva de sesión, vaya a NetScaler Gateway > Directivas > Sesión.

  2. En el campo Directivas de sesión, haga clic en Agregar.

  3. En el campo Nombre, escriba el nombre de la directiva de sesión. Por ejemplo, Web_Browser_Policy.

    Agregar directiva de sesión

  4. Escriba el nombre del nuevo perfil de sesión en la ventana Configurar perfil de sesión de NetScaler Gateway.

    Detalles de la directiva de sesión

    Puede marcar las casillas de verificación Override Global en todas las fichas para sobrescribir los valores heredados de los parámetros globales de NetScaler Gateway. En el ejemplo de configuración, solo se incluyen detalles sobre los parámetros obligatorios.

  5. En la ficha Experiencia del cliente, active la siguiente configuración:

    • Acceso sin cliente: configurado en On

    • Inicio de sesión único en la aplicaciónweb : seleccione la casilla

    • Tipo de complemento: configurado enWindows/Mac OS X

    Configuración de la ficha Experiencia del cliente 1

  6. En la ficha Seguridad, active Acciones de autorización predeterminadas y defina el valor PERMITIR.

    Configuración de la ficha Seguridad

  7. En la ficha Aplicación publicada, active la siguiente configuración:

    • Proxy ICA: establecido en ON.

    • Dirección de la interfaz web: FQDN del servidor StoreFront seguido de la ruta a la tienda para Internet

    • Dominio de inicio de sesión único: Nombre NetBIOS del dominio

    Configuración de la ficha Aplicaciones publicadas

  8. Haga clic en Crear.

  9. Si utiliza una expresión de directiva clásica, en el campo Expresión, agregue la siguiente información y haga clic en Crear.

    REQ.HTTP.HEADER User-Agent NOTCONTAINS CitrixReceiver
    

    Ejemplo de directiva clásica

  10. Si utiliza una expresión de directiva avanzada, en el campo Expresión, agregue la siguiente información y haga clic en Crear.

    HTTP.REQ.HEADER("User-Agent").CONTAINS("CitrixReceiver").NOT
    

    Ejemplo de directiva avanzada

    Esta directiva es necesaria para que NetScaler ADC distinga entre conexiones basadas en explorador web y conexiones basadas en aplicaciones Citrix Workspace. Esta directiva se aplica a las conexiones basadas en exploradores web.

Crear una directiva de sesión para la aplicación Citrix Workspace para Windows o Mac y para dispositivos móviles en NetScaler Gateway

  1. Vaya a NetScaler Gateway > Directivas > Sesión.

  2. En el campo Directivas de sesión, haga clic en Agregar.

  3. En el campo Nombre, escriba el nombre de la directiva de sesión. Por ejemplo, Receiver_Policy.

    Agregar directiva de sesión

  4. Escriba el nombre del nuevo perfil de sesión en la ventana Configurar perfil de sesión de NetScaler Gateway.

    Detalles de la directiva de sesión

  5. En la ficha Experiencia del cliente, active la siguiente configuración:

    • Páginade inicio: Establecer en Ninguno

    • Túnel dividido: desactivado

    • **Acceso **sin cliente : activado **

    • Inicio desesión único en aplicación web: seleccione la casilla de verificación

    • Tipo de complemento: Configurado en Java

    Configuración de ficha Experiencia del cliente

  6. En la ficha Seguridad, establezca Acciones de autorización predeterminadas en PERMITIR.

    Configuración de la ficha Seguridad

  7. En la ficha Aplicación publicada, active la siguiente configuración:

    • Proxy ICA: establecido en ON.

    • Dirección de interfaz web: FQDN del servidor de StoreFront seguido de la ruta de acceso al almacén para web

    • Dominio de inicio de sesión único: nombre NetBIOS del dominio

    • Dirección de servicios de cuenta:introduzca la dirección de servicios de cuenta. La última barra invertida es importante. Por ejemplo, https://accounts.example.com/Citrix/Roaming/Accounts

    Configuración de la ficha Aplicación publicada

  8. Haga clic en Crear.

  9. Si utiliza una expresión de directiva clásica, en el campo Expresión, agregue la siguiente información y haga clic en Crear.

    REQ.HTTP.HEADER User-Agent CONTAINS CitrixReceiver
    

    Ejemplo de directiva clásica

  10. Si utiliza una expresión de directiva avanzada, en el campo Expresión, agregue la siguiente información y haga clic en Crear.

    HTTP.REQ.HEADER("User-Agent").CONTAINS("CitrixReceiver")
    

    Ejemplo de directiva avanzada

    Esta directiva es necesaria para que NetScaler ADC diferencie entre las conexiones basadas en explorador web y las basadas en la aplicación Citrix Workspace. Esta directiva se aplica a las conexiones basadas en aplicaciones Citrix Workspace.

Configurar la autenticación en el dispositivo NetScaler ADC

Para obtener información sobre cómo configurar la autenticación LDAP en un dispositivo NetScaler ADC, consulte Configuración de la autenticación LDAP.

Crear servidor virtual NetScaler Gateway y enlazar las directivas de sesión

  1. Vaya a NetScaler Gateway > Servidor virtual y haga clic en Agregar para agregar un nuevo servidor virtual.

  2. Una vez creado el servidor virtual, vincule la directiva de sesión específica al servidor virtual en función de los requisitos de su empresa.

Configurar la autenticación para StoreFront

  1. Habilite la autenticación PassThrough desde NetScaler Gateway en StoreFront. Para obtener más información, consulte Configurar el servicio de autenticación.

    StoreFront debe confiar en el emisor del certificado vinculado del servidor virtual de NetScaler Gateway (certificados raíz o intermedio) para el servicio de devolución de llamada de autenticación.

  2. Agregue NetScaler Gateway a StoreFront. Para obtener más información, consulte Agregar una conexión de NetScaler Gateway.

    La URL de la puerta de enlace debe coincidir exactamente con lo que los usuarios escriben en la barra de direcciones del explorador web.

  3. Habilite el acceso remoto en el almacén de StoreFront. Para obtener más información, consulte Administrar el acceso remoto a almacenes a través de NetScaler Gateway.

Configuración de directivas de sesión de NetScaler Gateway para StoreFront