【问题标题】:How to trigger a method when session timeout is completed?会话超时完成时如何触发方法?
【发布时间】:2021-06-10 12:48:12
【问题描述】:

我有一个在数据库中记录用户活动的方法,我需要捕获注销活动,但在我们的网站中没有注销功能,所以我想在会话超时或浏览器运行时触发此用户活动方法关闭。我试过从 Session 结束方法调用这个方法,但它不起作用

【问题讨论】:

    标签: c# asp.net logout session-timeout


    【解决方案1】:

    您可以在 Global.asax 文件中处理 Session_End

    protected void Session_End(Object sender, EventArgs e)
    {
        // Remove user from HashTable
    }
    

    该方法仅在 Session Is 超时时调用

    跟踪浏览器关闭的唯一方法是 Js 为此,This link 应该可以帮助您

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-03
      • 2015-01-24
      • 1970-01-01
      • 1970-01-01
      • 2012-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多