Configuración del inicio de sesión único en aplicaciones web
Puede configurar NetScaler Gateway para proporcionar inicio de sesión único a servidores de la red interna que utilizan autenticación basada en web. Con el inicio de sesión único, puede redirigir al usuario a una página de inicio personalizada, como un sitio de SharePoint o a StoreFront. También puede configurar el inicio de sesión único a recursos a través del cliente Citrix Secure Access desde un marcador configurado en la página de inicio o una dirección web que los usuarios escriben en el navegador web.
Si va a redirigir la página de inicio a un sitio de SharePoint o a StoreFront, proporcione la dirección web del sitio. Cuando los usuarios se autentican, ya sea por NetScaler Gateway o por un servidor de autenticación externo, se les redirige a la página de inicio especificada. Las credenciales de usuario se pasan de forma transparente al servidor web. Si el servidor web acepta las credenciales, los usuarios inician sesión automáticamente. Si el servidor web deniega las credenciales, los usuarios reciben un mensaje de autenticación solicitando su nombre de usuario y contraseña.
Puede configurar el inicio de sesión único en aplicaciones web de forma global o mediante una directiva de sesión.
Para configurar el inicio de sesión único en aplicaciones web globalmente
-
En la utilidad de configuración, en la ficha Configuración, en el panel de navegación, expanda NetScaler Gateway y, a continuación, haga clic en Configuración global.
-
En el panel de detalles, en Configuración, haga clic en Cambiar configuración global.
-
En la ficha Experiencia del cliente, haga clic en Inicio de sesión único en aplicaciones web y, a continuación, haga clic en Aceptar.
Para configurar el inicio de sesión único en aplicaciones web mediante una directiva de sesión
-
En la utilidad de configuración, en la ficha Configuración, en el panel de navegación, expanda NetScaler Gateway \> Directivas y, a continuación, haga clic en Sesión.
-
En el panel de detalles, en la ficha Directivas, seleccione una directiva de sesión y, a continuación, haga clic en Abrir.
-
En el cuadro de diálogo Configurar directiva de sesión, junto a Perfil de solicitud, haga clic en Modificar.
-
En la ficha Experiencia del cliente, junto a Inicio de sesión único en aplicaciones web, haga clic en Anulación global, haga clic en Inicio de sesión único en aplicaciones web y, a continuación, haga clic en Aceptar.
Para definir el puerto HTTP para el inicio de sesión único en aplicaciones web
El inicio de sesión único solo se intenta para el tráfico de red donde el puerto de destino se considera un puerto HTTP. Para permitir el inicio de sesión único en aplicaciones que utilizan un puerto diferente al puerto 80 para el tráfico HTTP, agregue uno o más números de puerto en NetScaler Gateway. Puede habilitar varios puertos. Los puertos se configuran globalmente.
-
En la utilidad de configuración, en la ficha Configuración, en el panel de navegación, expanda NetScaler Gateway y, a continuación, haga clic en Configuración global.
-
En el panel de detalles, en Configuración, haga clic en Cambiar configuración global.
-
En la ficha Configuración de red, haga clic en Configuración avanzada.
-
En Puertos HTTP, escriba el número de puerto, haga clic en Agregar y, a continuación, haga clic en Aceptar dos veces.Puede repetir el paso 4 para cada puerto que desee agregar.
Nota: Si las aplicaciones web de la red interna utilizan direcciones IP públicas, el inicio de sesión único no funciona. Para habilitar el inicio de sesión único, la tunelización dividida debe estar habilitada como parte de la configuración de la política global, independientemente de si se utiliza el acceso sin cliente o el cliente Citrix Secure Access™ para las conexiones de dispositivos de usuario. Si no es posible habilitar la tunelización dividida a nivel global, cree un servidor virtual que utilice un rango de direcciones privadas.