C# 每个浏览器进程/选项卡的HttpSessionState.SessionID属性是否唯一?

C# 每个浏览器进程/选项卡的HttpSessionState.SessionID属性是否唯一?,c#,.net,asp.net,C#,.net,Asp.net,每个进程/选项卡中的每个选项卡是否每个浏览器进程/选项卡都有唯一的HttpSessionState.SessionID?默认情况下,这是基于cookie的,因此在大多数浏览器中,cookie是共享的,并且您在所有选项卡上都有相同的会话 因此,它通常不是唯一的。默认情况下,这是基于cookie的,因此在大多数浏览器中,cookie是共享的,并且您在所有选项卡上都有相同的会话 所以不,它通常不是独一无二的。谢谢!有什么不同吗?@Matt-据我所知,两个浏览器选项卡与在一个选项卡中发出所有请求没有什么

每个进程/选项卡中的每个选项卡是否每个浏览器进程/选项卡都有唯一的HttpSessionState.SessionID?

默认情况下,这是基于cookie的,因此在大多数浏览器中,cookie是共享的,并且您在所有选项卡上都有相同的会话


因此,它通常不是唯一的。

默认情况下,这是基于cookie的,因此在大多数浏览器中,cookie是共享的,并且您在所有选项卡上都有相同的会话


所以不,它通常不是独一无二的。

谢谢!有什么不同吗?@Matt-据我所知,两个浏览器选项卡与在一个选项卡中发出所有请求没有什么不同,从服务器的角度来看,它们是无法区分的,尽管这里的某个人可能有一个我从未见过的聪明诀窍……所以永远不要停止惊讶。如果您打开两个浏览器窗口,每个窗口都处于私有模式,那么您将有两个不同的SessionDShanks!有什么不同吗?@Matt-据我所知,两个浏览器选项卡与在一个选项卡中发出所有请求没有什么不同,从服务器的角度来看,它们是无法区分的,尽管这里的某个人可能有一个我从未见过的聪明诀窍……所以永远不要停止惊讶。如果打开两个浏览器窗口,每个窗口都处于私有模式,则将有两个不同的会话ID