2011-12-13 3 views
8

Je programme une application MVC3. Maintenant, je dois appeler un script si la session des utilisateurs expire.Sur-Session-expire-event?

Y a-t-il quelque chose comme un événement sur-session-expire, qui se déclenche lorsque la session de l'utilisateur a expiré?

Merci beaucoup!

+1

Avez-vous essayé l'événement 'Session_End' dans global.aspx? – Vamsi

+0

Par * session expire * vous voulez dire l'expiration de la session ASP.NET ou l'expiration du cookie d'authentification? –

Répondre

6

Dans votre Global.asax vous pouvez créer une méthode

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

qui devrait être appelée lorsqu'une session se termine.

+10

Il est à noter que cet événement n'est jamais déclenché si vous utilisez un état de session hors processus. Cela fonctionne uniquement avec le mode InProc. –