关于session, 同一个用户,打开两个IE,访问同一个网页,在服务器端的session是同一个吗?

hjon 2009-06-03 03:43:12
我使用了windows集成验证,impersonate=true, 服务器端用session cache来保存每个用户访问每个网页的状态, 我发现如果在同一台机器上打开两个IE访问同一个网页,它们之间好像使用了同一个session, 其中一个变化也会影响另一个。但是在两台不同的机器上就不会有这个问题。

我不太清楚session的内部机制,问一下大家的看法。

如果不让它们使用同一个session,有什么办法吗?

谢谢了!
...全文
860 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiequan2 2009-06-03
  • 打赏
  • 举报
回复
好像不同的环境还情况不一样;
hjon 2009-06-03
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 Ricercar 的回复:]
IE6是同一个,IE7的tab是同一个,不同的窗口是不同的Session
firefox的不管是tab还是新窗口都是同一个Session
[/Quote]

very good!
mengxj85 2009-06-03
  • 打赏
  • 举报
回复
session为每个登录的浏览器设定的一个线程
Ricercar 2009-06-03
  • 打赏
  • 举报
回复
IE6是同一个,IE7的tab是同一个,不同的窗口是不同的Session
firefox的不管是tab还是新窗口都是同一个Session
huaijiejie 2009-06-03
  • 打赏
  • 举报
回复
同一个IE,上面存的Session是一样的
zhongruijie416 2009-06-03
  • 打赏
  • 举报
回复
同意楼上
bsetsail 2009-06-03
  • 打赏
  • 举报
回复
看情況
如果另外一個頁面是從前一頁面打開的話那就相同
如果是另外直接開的瀏覽器的話就不相同
hjon 2009-06-03
  • 打赏
  • 举报
回复
刚试了一下,开始的描述有点不太对,
我是在同一个IE里面开两个tab访问同一个网页,就会出现那样的情况,打开两个IE的话就不会出现。
wujinjian2008n 2009-06-03
  • 打赏
  • 举报
回复
不同
xingzhiasa 2009-06-03
  • 打赏
  • 举报
回复
session的话应该是打开一个会话窗口就开启一个session的吧……具体机制也不是太清楚……

然后如果是上句说的那种应该就不会使用到同一个session了……

62,242

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧