2010-09-05 24 views
11

Tengo mi Spring MVC & Spring Security funcionando como lo sugiere la propia aplicación de referencia de Spring "petclinic". Todo está bien, excepto que el inicio de sesión no persiste el reinicio de un navegador.Spring Security, Spring MVC y Sesiones de inicio de sesión

¿Qué debe tenerse en cuenta para asegurarse de que un usuario conectado no necesita volver a iniciar sesión después de reiniciar el navegador?

Respuesta

10

Al reiniciar el navegador, las sesiones de usuario no se mantienen. Por lo tanto, su información de inicio de sesión no sobrevive a un reinicio del navegador porque están almacenados en sesión.

Para configurar un inicio de sesión que sobreviva al reinicio del navegador, debe implementar una autenticación basada en cookies, también conocida como "Recordarme" en la seguridad de Spring.

Para instalar "Recordarme" usando la seguridad de Spring, le sugiero the following article. También puede consultar Spring documentation sobre el tema.

+0

Gracias, justo lo que he estado buscando. –

+0

Por cierto, creo que el artículo al que se refiere es http://blog.richardadamdean.com/?p=213 –

+0

Sí, se perdió 1 char durante las operaciones de copiar/pegar ... Actualizado para corregir el enlace, gracias. –

Cuestiones relacionadas