我怎么能实现一个陷阱来指示ASP.Net会话到期

时间:2010-02-20 01:24:15

标签: c# asp.net asp.net-mvc iis

我需要创建一个用户登录/注销/会话到期跟踪页面(ASP.Net).. 很明显,当用户登录并注销时,我可以调用我的跟踪页面。 如何检测会话过期?

3 个答案:

答案 0 :(得分:1)

在有状态的应用中,最明显的方法是假设未登录的非登录页面上的任何命中都意味着会话已过期。

答案 1 :(得分:1)

您可以在本文中找到演示和答案。 Detecting ASP.NET Session Timeouts

答案 2 :(得分:1)

使用Global.asax中的Session_End事件。请记住,当会话在进程外部持久化时(例如,在SQL中),事件不会触发