2011-12-13 21 views
8

Estoy programando una aplicación MVC3. Ahora tengo que llamar a un script si la sesión de los usuarios expira.On-Session-expire-event?

¿Hay algo así como un evento en la sesión caducada, que se dispara cuando la sesión del usuario expiró?

¡Muchas gracias!

+1

¿Intentó el evento 'Session_End' en global.aspx? – Vamsi

+0

Por * sesión expire * ¿quiere decir caducidad de la sesión ASP.NET o expiración de la cookie de autenticación? –

Respuesta

6

En su Global.asax puede crear un método

protected void Session_End(object sender, EventArgs e) { } 

que debe ser llamada cuando finaliza una sesión.

+10

Vale la pena mencionar que este evento nunca se desencadena si usa el estado de sesión fuera de proceso. Funciona solo con el modo InProc. –