C# 如何防止在多个选项卡中共享用户定义的会话?

C# 如何防止在多个选项卡中共享用户定义的会话?,c#,asp.net,asp.net-mvc,session,C#,Asp.net,Asp.net Mvc,Session,我想在同一浏览器的不同选项卡中以不同用户的身份登录。我想在每次登录时存储会话[“id”]中数据库中的用户id。如何防止共享会话[“id]在多个选项卡中?默认情况下,浏览器通常在多个选项卡之间共享会话状态。您可以尝试以下代码以避免共享ie,尝试使用基于选项卡的浏览器–会话处理: 您也可以检查,但我如何使用此代码创建自己的会话变量?如果我们应用此代码,如何使用会话变量?@Midhuna您是如何使用会话变量的?

我想在同一浏览器的不同选项卡中以不同用户的身份登录。我想在每次登录时存储会话[“id”]中数据库中的用户id。如何防止共享会话[“id]在多个选项卡中?

默认情况下,浏览器通常在多个选项卡之间共享会话状态。您可以尝试以下代码以避免共享ie,尝试使用基于选项卡的浏览器–会话处理:



您也可以检查

,但我如何使用此代码创建自己的会话变量?如果我们应用此代码,如何使用会话变量?@Midhuna您是如何使用会话变量的?