如何检测asp.net 4 session的注销

时间:2011-06-01 19:45:09

标签: asp.net

如何检测用户何时使用ASP.Net 4会话管理注销?我有一个使用< LoginTemplate>的网站使用< LoginStatus>控制。当用户单击“注销”链接时,它应该触发LoginStatus的LoggingOut事件,但我不能这样做。有没有其他方法可以检测用户何时退出应用程序? Session_End没有被触发,因为会话本身仍然有效,只是用户没有登录。

4 个答案:

答案 0 :(得分:1)

尝试LoginStatus.LoggedOut活动。我过去曾经使用它,看起来非常可靠......

答案 1 :(得分:0)

答案 2 :(得分:0)

使用LoginStatus.LoggedOut事件 - 我认为这是你需要的。

  

在用户单击注销链接并且注销过程完成后触发。

答案 3 :(得分:0)

好的,我发现了我的问题。 LoginTemplate控件消除了LoginStatus的LoggingOut事件。一旦我创建了自己的标题,就可以了