ASP.NET超时不起作用



为什么我的超时属性不起作用。我把它设置为1分钟,即使这样也已经一个多小时了,会话还没有到期。以下是我在web.config 中所写的内容

    <authentication mode="Forms">
      <forms loginUrl="~/Account/Login.aspx" timeout="1" cookieless="UseCookies"  />
    </authentication>
    <sessionState mode="InProc" timeout="1" />
  </system.web>

有什么帮助吗?

我刚刚继承了一个具有相同问题的项目。一种可能性是确保您的页面不会对服务器进行任何调用并重置超时。你可以尝试使用fiddler之类的工具来查看你的应用程序是否正在发送Get请求。。。

我让Ajax Timer Controls刷新updatePanels作为问题的根源。

嗨,您正在使用cookie,因此它不会过期,它会在cookie 中实时保存您的会话

相关内容

  • 没有找到相关文章

最新更新