【问题标题】:how to detect logout of asp.net 4 session如何检测asp.net 4会话的注销
【发布时间】:2011-09-06 14:21:34
【问题描述】:

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

【问题讨论】:

  • LoginStatus.LoggingOut 应该在点击后触发。你能发布适用的标记和代码隐藏吗?您是否检查过LoginStatus.LoggedOut 是否也没有触发?你是怎么检查的?

标签: asp.net


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

      试试LoginStatus.LoggedOut 事件。我过去用过它,它看起来很可靠..

      【讨论】:

        【解决方案4】:
        猜你喜欢
        • 1970-01-01
        • 2012-02-21
        • 2012-02-15
        • 2013-10-07
        • 2013-11-16
        • 1970-01-01
        • 1970-01-01
        • 2014-01-19
        • 1970-01-01
        相关资源
        最近更新 更多