ASP.NET会话

时间:2010-02-18 11:22:01

标签: asp.net

ASP.Net Session对于不同的浏览器具有相同的价值....为什么会这样?

3 个答案:

答案 0 :(得分:2)

如果不同的浏览器是指同一台机器上的两个IE实例,那么答案是会话是基于cookie的(例如,会话ID存储在cookie中),并且同一浏览器的多个实例共享cookie。 / p>

答案 1 :(得分:0)

会话仅在浏览器关闭之前有效。

所以你要么

  • 在不同浏览器中将值设置为相同

  • 您没有使用会话

  • 使用网址或Cookie检索会话。

答案 2 :(得分:0)

如果您启动相同的浏览器两次,则第二个实例可能使用与第一个相同的Cookie - 因此您将获得相同的会话。 这与浏览器有关。