在asp.net浏览器的不同选项卡上的会话超时

本文关键字:会话 超时 选项 asp net 浏览器 | 更新日期: 2023-09-27 17:53:41

我的问题是我有登录页面。使用凭证成功登录后,重定向到主页。url: http: localhost/测试/home.aspx。这很好。在这样做之后,一旦我复制相同的url并粘贴在浏览器的不同选项卡上,总是打开主页。这不应该是。我的要求是,一旦用户复制url http:localhost/test/home。会话必须注销,总是重定向到登录页面。有人能帮我吗?

在asp.net浏览器的不同选项卡上的会话超时

检查是否已回发,如果未回发,则注销并重定向到login

<configuration>
  <system.web>
    <sessionState cookieless="true"
      regenerateExpiredSessionId="true" />
  </system.web>
</configuration>

来源

这将为每个选项卡生成一个唯一的会话ID。