我想在同一浏览器的不同选项卡中以不同用户身份登录。并且我想在每次登录时将从数据库中获取的用户 ID 存储在 Session["id"] 中。如何防止在中共享 session["id]多个选项卡?
最佳答案
通常浏览器默认在多个选项卡之间共享 session 状态。您可以尝试使用此代码来避免共享,即尝试使用基于选项卡的浏览器 - session 处理:
<configuration>
<system.web>
<sessionState cookieless="true"
regenerateExpiredSessionId="true" />
</system.web>
</configuration>
您还可以查看how to prevent the two session on a single browser using asp.net
关于c# - 如何防止在多个选项卡中共享用户定义的 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20279290/