如何在同一浏览器Tab中登录不同的用户?

时间:2012-02-20 13:38:37

标签: c# asp.net session session-state

我正在使用ASP.NET C#开发Web应用程序。我维护用户按会话登录状态。我想在同一浏览器Tab中登录不同用户。可能吗?如何在同一浏览器选项卡中登录不同用户?

由于 Nahid

3 个答案:

答案 0 :(得分:2)

ASP.NET应用程序只有一种会话状态。

答案 1 :(得分:1)

我认为您无法在相同的浏览器标签中记录相同的Web应用程序不同的帐户。你应该使用不同的浏览器

答案 2 :(得分:1)

身份验证票证保存在一个cookie中,并且cookie在同一浏览器中的所有选项卡或窗口之间共享/共享,并且没有其他方式。

因此,同一浏览器只能登录一次

其他可能的解决方案:

注意:仅限于办公室的受控环境,而不是公共视图:)这不是为了让它在互联网上并期望被遵循。对于普通用户而言,答案是不可能的。

  1. 在同一浏览器中打开一个新的隐身窗口,您可以再登录一次。
  2. 运行其他浏览器,以保留其他登录信息。
  3. 一起在不同的用户帐户下运行相同的浏览器。
  4. 要在不同的用户帐户下运行相同的浏览器,请快速浏览浏览器,右键单击快捷方式转到高级,选中“使用其他凭据运行”,当您单击此图标时,请求使用不同的用户,浏览器以不同的参数运行。