Como puedo hacer logout de tal forma que...

25/06/2007 - 17:37 por csharp1 | Informe spam
Buenas señores,
Tengo una aplicacion Web en Visual Studio 2005, lenguaje C#, y quisiera
saber como puedo hacer para cuando se haga logout en mi aplicacion, caduque
la session, y me lleve a otra pagina, pero que al presionar el boton BACK de
mi IEXPLORER, salga el tradicional error de sesion caducada.

Si alguien puede ayudarme con esto se lo agradeceria.

Gracias

Preguntas similare

Leer las respuestas

#1 Angel J. Hernández M.
25/06/2007 - 18:19 | Informe spam
Al cancelar o salir de la aplicación puedes ejecutar Session.Abandon (esto
solo funciona si el modo de tu sesión es SessionStateMode.InProc). Esto
automáticamente dispara el código Session_End (contenido en el global.asax)
desde el cuál puedes redirigir a la página que te interesa.


Saludos,



Angel J. Hernández M.
MCP,MCAD,MCSD,MCDBA,MCT
Microsoft MVP
http://msmvps.com/blogs/angelhernandez


"csharp1" wrote in message
news:
Buenas señores,
Tengo una aplicacion Web en Visual Studio 2005, lenguaje C#, y quisiera
saber como puedo hacer para cuando se haga logout en mi aplicacion,
caduque la session, y me lleve a otra pagina, pero que al presionar el
boton BACK de mi IEXPLORER, salga el tradicional error de sesion caducada.

Si alguien puede ayudarme con esto se lo agradeceria.

Gracias

Respuesta Responder a este mensaje
#2 csharp1
26/06/2007 - 04:30 | Informe spam
Cuando ejecuto instruccion Session.Abandon, efectivamente se me dispara el
Session.End, y efectivamente se me redirecciona, pero si le digo al
explorador que me lleve a la pagina anterior, me la sigue mostrando.
Necesito saber, como hacer cuando al dar logout a una session no me permita
regresar a la pagina anterior a traves del explorer.


"Angel J. Hernández M." escribió en el mensaje
news:
Al cancelar o salir de la aplicación puedes ejecutar Session.Abandon (esto
solo funciona si el modo de tu sesión es SessionStateMode.InProc). Esto
automáticamente dispara el código Session_End (contenido en el
global.asax) desde el cuál puedes redirigir a la página que te interesa.


Saludos,



Angel J. Hernández M.
MCP,MCAD,MCSD,MCDBA,MCT
Microsoft MVP
http://msmvps.com/blogs/angelhernandez


"csharp1" wrote in message
news:
Buenas señores,
Tengo una aplicacion Web en Visual Studio 2005, lenguaje C#, y quisiera
saber como puedo hacer para cuando se haga logout en mi aplicacion,
caduque la session, y me lleve a otra pagina, pero que al presionar el
boton BACK de mi IEXPLORER, salga el tradicional error de sesion
caducada.

Si alguien puede ayudarme con esto se lo agradeceria.

Gracias




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida