我在应用程序中始终使用Session
变量,并且我的超时时间为1小时。在这里,我需要在我的应用程序中以任何全局方式捕获会话过期的异常。任何人都可以帮忙。 在此先感谢...处理会话过期异常
Q
处理会话过期异常
2
A
回答
0
您可以在global.asax文件中的session_end事件中处理此问题。另外,还要确保你已经使用sesison变量,如
if (Session["YourKey"]!=null) { //do something }
1
在顶部您的网页加载前检查,你可以看看会话过期。
if(Session["SomeValue"] == null)
Response.Redirect("Login.aspx");//Session Expired.
或者,您可以重定向到一个处理程序,在找到会话过期时执行所需的操作。
在你页面或母版页写下面的代码Page_Load事件
1
,
if (Session["key"] == null)
{
Response.Redirect("Login_Page_Name");
}
相关问题
- 1. 如何处理PHP Facebook会话过期异常?
- 2. 如何处理会话过期时JSP中的异常?
- 3. 处理过期的会话
- 4. Shiro过期会话处理
- 5. Tomcat会话过期处理
- 6. JSF会话超时&异常处理
- 7. 会话bean中的EntityManager异常处理
- 8. 处理会话过期的iOS HTTPRequest
- 9. 处理预期异常
- 10. 如何处理在Django中API会话过期的会话?
- 11. 通过elmah处理异常
- 12. 通过异常处理:com.mysql.jdbc.MysqlDataTruncation
- 13. 异常处理:多次处理异常
- 14. Visual Studio在处理异常异常时出现异常,处理异常对话框
- 15. php异常处理异常
- 16. 禁止未处理的异常对话?
- 17. 你会如何处理Facebook会话过期?
- 18. 异常处理
- 19. 异常处理
- 20. 异常处理
- 21. 异常处理
- 22. 处理异常
- 23. 异常处理
- 24. 处理异常
- 25. 异常处理
- 26. 处理异常
- 27. 异常处理
- 28. 处理异常
- 29. 处理异常
- 30. 异常处理