当会话超时时,向用户显示消息并重定向到主页的最佳方式是什么?

时间:2011-08-03 17:38:49

标签: asp.net

我目前正在开发一个由500 +并发用户使用的asp.net 3.5 Web应用程序,会话超时设置为24小时,但服务器上的ASPNet进程的回收计划每天在上午3:00会导致会话超时。

在会话过期后向用户显示消息并重定向到主页的最佳方式是什么?项目中有很多页面,因此向网站的每个页面添加代码并不是一个好的解决方案。

提前致谢 BB

1 个答案:

答案 0 :(得分:-1)

您可以使用global.asax的会话结束事件来执行重定向&通知。请注意,当浏览器关闭时,会话不会结束。它在达到会话超时时结束。

void Session_End(Object sender, EventArgs E) {
    // Clean up session resources
}