【问题标题】:What is the best way to show a message to user and redirect to home page when a session times out会话超时时向用户显示消息并重定向到主页的最佳方式是什么
【发布时间】:2011-08-04 02:12:48
【问题描述】:

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

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

提前致谢 BB

【问题讨论】:

    标签: asp.net


    【解决方案1】:

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

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

    【讨论】:

    • 这对客户没有帮助。
    猜你喜欢
    • 2011-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多