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
 

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

Preguntas similares