Product Documentation

Guardar contraseñas

Jun 06, 2017

Mediante la consola de administración de la Interfaz Web de Citrix, puede configurar el método de autenticación de XenApp para permitir que los usuarios guarden sus contraseñas. Cuando se configura la cuenta de usuario, la contraseña cifrada se guarda hasta que el usuario se conecta por primera vez. Se deben tener en cuenta las siguientes cuestiones:

  • Si se habilita el almacenamiento de contraseñas, Citrix Receiver almacena la contraseña en el dispositivo para inicios de sesión futuros y ya no se solicitan las contraseñas cuando los usuarios se conectan con las aplicaciones.

Nota

La contraseña se almacena solamente si los usuarios introducen una contraseña cuando se crea una cuenta. Si no se introduce una contraseña para la cuenta, no se guarda ninguna contraseña, independientemente de cómo se haya configurado este parámetro en el servidor.

  • Si se inhabilita el almacenamiento de contraseñas (configuración predeterminada), Citrix Receiver solicita a los usuarios que introduzcan sus contraseñas cada vez que se conectan.

Nota

Para conexiones directas con StoreFront, no es posible guardar la contraseña.

Para anular el parámetro de almacenamiento de contraseñas

Si se configura el servidor para que almacene las contraseñas, los usuarios que prefieran que les sean solicitadas las mismas cada vez que inician una sesión pueden anular dicho parámetro:

  • Al crear la cuenta, deje el campo de contraseña en blanco.
  • Al modificar la cuenta, elimine la contraseña y guarde la cuenta.

Uso de la función Guardar contraseña

A partir de la versión 6.1.2, Citrix Receiver para iOS contiene una funcionalidad que simplifica el proceso de conexión permitiéndole guardar su contraseña, lo que elimina el paso adicional de tener que autenticar una sesión cada vez que se abre Citrix Receiver.

Nota

La función Guardar contraseña funciona actualmente con el protocolo PNA. No funciona con el modo nativo de StoreFront; no obstante, esta funcionalidad funciona cuando StoreFront habilita el modo PNA antiguo.

Configuración del modo PNA antiguo en StoreFront

Para configurar el modo PNA antiguo en StoreFront para poder habilitar la función Guardar contraseña:

1. Si configura una tienda existente, vaya al paso 3.

2. Para configurar una nueva implementación de StoreFront, siga la práctica recomendada descrita en Instalación, configuración y desinstalación de Citrix StoreFront.

3. Abra la consola de administración de Citrix StoreFront.

Sugerencia

Asegúrese de que la URL base usa HTTPS y es la misma que el nombre común especificado al generar el certificado SSL.

4. Seleccione la tienda que quiere configurar.

5. Haga clic en Configurar respaldo de servicios XenApp

localized image

7. Habilite Respaldo de versiones antiguas y haga clic en Aceptar.

8. Vaya al archivo de plantilla de configuración ubicado en c:\inetpub\wwwroot\Citrix\\Views\PnaConfig\.

9. Haga una copia de respaldo del archivo Config.aspx.

10. Abra el archivo Config.aspx.

11. Modifique la línea false: cambie el valor false por true.

12. Guarde el archivo Config.aspx modificado.

13. En el servidor StoreFront, ejecute PowerShell con derechos de administrador.

14. En la consola PowerShell:

a.  cd “c:\Program Files\Citrix\Receiver StoreFront\Scripts”

b.  Escriba “Set-ExecutionPolicy RemoteSigned”

c.  Escriba “.\ImportModules.ps1”

d.  Escriba “Set-DSDerviceMonitorFeature –ServiceUrl https://localhost:443/StorefrontMonitor

15. Si tiene un grupo de StoreFront, ejecute los mismos comandos en todos los miembros del grupo.

Configuración de NetScaler

Para configurar NetScaler para dar respaldo a la función Guardar contraseña:

1. Inicie sesión en la consola de administración de NetScaler.

Nota

Esta configuración usa servidores de equilibrio de carga de NetScaler.Si el entorno aún no tiene NetScaler configurado, siga la práctica recomendada por Citrix descrita en esta guía de implementación: Citrix NetScaler and Citrix XenDesktop 7 deployment guide.

2. Siga la práctica recomendada por Citrix para crear un certificado para los servidores virtuales de equilibrio de carga.

3. En la ficha de configuración, vaya a Traffic Management -> Load Balancing -> Servers. Haga clic en Agregar.

4. Introduzca el nombre y la dirección IP del servidor StoreFront. Haga clic en Create.

Sugerencia

Si tiene un grupo de StoreFront, repita el paso 5 en cada uno de los servidores del grupo.

5. En la ficha de configuración, vaya Traffic Management -> Load Balancing -> Monitor. Haga clic en Add.

6. Introduzca un nombre para el monitor. Seleccione STOREFRONT como tipo (Type). En la parte inferior de la página, seleccione Secure (esto es necesario ya que el servidor StoreFront usa HTTPS).

7. Haga clic en la ficha Special Parameters. Introduzca el nombre de StoreFront configurado anteriormente y seleccione Check Backed Services. Haga clic en Crear.

8. En la ficha Configuration, vaya a Traffic Management -> Load Balancing -> Service Groups. Haga clic en Add.

9. Introduzca un nombre para el grupo de servicios y establezca el protocolo en SSL. Haga clic en Ok.

10. En la parte derecha de la pantalla, en la sección Advanced Settings, seleccione Settings.

localized image

11. Habilite IP de cliente e introduzca lo siguiente como valor de encabezado: X-Forwarded-For. Haga clic en Aceptar.

12. En la parte derecha de la pantalla, en la sección Advanced Settings, seleccione Monitors. Haga clic en la flecha para agregar nuevos monitores.

13. Haga clic en el botón Add y luego seleccione la lista Select Monitor; verá una lista de monitores configurados en NetScaler.

14. Haga clic en el botón de opción situado junto a los monitores que creó anteriormente y haga clic en Select, y después haga clic en Bind.

15. En la parte derecha de la pantalla (en la sección Advanced Settings), seleccione Members. Haga clic en la flecha para agregar nuevos miembros del grupo de servicios.

16. Haga clic en el botón Add y seleccione la lista desplegable Select Member.

17. Seleccione el botón de opción Server Based; aparecerá una lista de servidores miembros (aquellos configurados en NetScaler). Haga clic en el botón de opción junto a los servidores StoreFront que creó anteriormente.

18. Introduzca 443 como número de puerto y especifique un número exclusivo para el ID hashl Luego haga clic en Create y en Done.

Sugerencia

Si todo ha sido configurado correctamente, en Effective State se mostrará ahora una luz verde, que indica que la supervisión está funcionando adecuadamente.

19. Vaya a Traffic Management -> Load Balancing -> Virtual Servers y haga clic en Add. Introduzca un nombre para el servidor y seleccione SSL como protocolo.

20. Introduzca la dirección IP del servidor StoreFront de carga equilibrada. Haga clic en Aceptar.

21. Seleccione el vínculo Load Balancing Virtual Server Service Group, haga clic en la flecha y agregue el grupo de servicios creado previamente. Haga clic en OK dos veces.

22. Asigne el certificado SSL creado para el servidor virtual de equilibrio de carga. Seleccione No Server Certificate.

23. Seleccione el certificado del servidor de equilibrio de carga en la lista y haga clic en Bind.

24 Agregue el certificado de dominio al servidor de equilibrio de carga. Haga clic en No CA certificate.

25. Seleccione el certificado de dominio y haga clic en Bind.

26.En el lado derecho de la pantalla, seleccione Persistence.

27. Cambie el valor de Persistence a SOURCEIP y defina el tiempo de espera con el valor 20. Haga clic en Save y luego en Done.

28. En el servidor DNS del dominio, agregue el servidor de equilibrio de carga (si aún no se ha creado).

29. Inicie Citrix Receiver en el dispositivo iOS e introduzca la URL completa de XenApp. Por ejemplo:

https://<servidor virtual de equilibrio de carga>/Citrix/PNAgent/Config.xml