【问题标题】:How to log the user out at timeout event如何在超时事件中注销用户
【发布时间】:2014-04-14 12:56:10
【问题描述】:

该网站有一个表单身份验证超时和一个会话超时。计时器到期后没有任何反应,所以看起来一切正常。但是在按下需要服务器响应的按钮后,用户会被注销。

当超时事件发生时,用户应该直接注销(或者应该显示登录弹出窗口)。

没有javascript可以解决这个问题吗? 'Session_End' 不起作用,因为该网站托管在多个服务器上。

【问题讨论】:

    标签: c# javascript asp.net session


    【解决方案1】:

    不,如果没有 javascript,实现这一点是不合理的。

    这可以用最少的 javascript 来实现。我的意思是,大多数工作都可能在服务器上,而 javascript 只启动检查,但如果没有一些 javascript,我看不到实现这一点。

    【讨论】:

    • 我想明确一点,因为有些人在这个网站上相当直白,我敢肯定有一些奇怪的,“开箱即用”的方法可以在没有 javascript 的情况下做到这一点。但问题变成了它是否合理和值得,我的断言是否定的——一个基本的 javascript 实现可以解决这个问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多