Bonjour,

J'ai un problème pour gérer le timeout IIS. Actuellement quand celui-ci intervient j'affiche la page OutSession.aspx. Cette vérification s'effectue dans le global.asax au niveau de l'évènement Application_PostAcquireRequestState. Dans la quasi totalité des cas cela fonctionne sans problème. Par contre dans le cas de l'ajax rien ne fonctionne. Il est impossible de rediriger vers la page OutSessiopn.aspx. Que ce soit par le Redirect ou par un script javascript réinjecter, ça plante. J'ai donc exclu les requêtes ajax dans le test de nouvelle session laissant dotnet gérer le timeout. La redirection vers la page de login se fait bien mais elle se fait dans la masterpage et donc le menu de mon application est visible. Toutes les pages de mon appli sauf la page login descendent d'une masterpage.

Comment fait-on pour gérer un timeout IIS dans une requête AJAX ? Au mieux de se retrouver sur la page de login sans avoir mon menu

Cordialement