【问题标题】:how can I sync JS timeout and ASP.NET session timeout?如何同步 JS 超时和 ASP.NET 会话超时?
【发布时间】:2010-07-29 06:18:33
【问题描述】:

好的。我无法真正解决我想要的问题 - 所以如果你能告诉我如何:

我有一个页面,每次点击都会对我的服务器进行 ajax 调用(因此,ASP 扩展了会话)

我将 ASP.NET 会话设置为 Xmin。我想当 X+1 分钟到期时,我有到期页面。我所做的是设置 JS 计时器每隔 x+1 分钟验证一次,以查看会话是否过期(问题是 JS 和 ASP 会话超时未同步)

如何使它们同步?

【问题讨论】:

    标签: javascript asp.net session session-timeout


    【解决方案1】:

    每次您进行 ajax 调用时都会重新设置您的超时时间。 所以它们将被同步...

    【讨论】:

      【解决方案2】:

      我说你不​​能绝对同步它们,因为它们在两台不同的计算机上运行,​​你无法控制其中一台。所以最好找到其他方法来做你尝试的事情。

      这里有类似的链接。

      http://forums.asp.net/p/1207721/3094847.aspx

      http://blogs.msdn.com/b/nikhiln/archive/2007/06/21/detecting-session-timeout-in-asp-net-2-0-web-applications.aspx

      http://www.codeproject.com/KB/scripting/Session_Timeout.aspx

      Get ASP.NET Session Last Access Time (or Time-to-Timeout)

      【讨论】:

        猜你喜欢
        • 2010-12-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-12
        • 2011-11-02
        • 1970-01-01
        相关资源
        最近更新 更多