cookie问题,为啥同一站点下不同目录的cookie不同?

strife013 2011-04-22 12:17:49
domain都是一样的,
http://htlint.test.win.com/DomesticHotelBook/ReserveHotel.aspx
http://htlint.test.win.com/DomesticHotelBook/SelectDate.aspx

上面是内网的站点,alert(document.cookie) 出来的结果有不同,是我本地分两个ie打开的,看了cookie["asp.net_sessionid"]这个值也不同,为什么会有这样的结果?本地的,应该同一个站点同一时刻cookie相同吧?
...全文
228 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
strife013 2011-06-13
  • 打赏
  • 举报
回复
我的那种原因是因为没有设置cookie超时时间,每次打开页面的cookie都不记录在本地,生命周期同浏览器进程,此时不同浏览器进程的cookie不同。
xzhaoxzhao888 2011-06-01
  • 打赏
  • 举报
回复
我也遇到这个问题了,已经被我研究明白了!3楼说的没错,要设置path!如果根目录和当前页面路径下有相同的cookie,则会先获取当前页面的cookie!所以如果,刚开始没设path,后来又path,你会发现获取的还是原来没设path时的cookie值,就是这个原因!呵呵!详细请参考
http://www.zhidao123.net/HTML/CONTENT/1/HTML_48.html
xzhaoxzhao888 2011-06-01
  • 打赏
  • 举报
回复
我也遇到这个问题了,已经被我研究明白了!3楼说的没错,要设置path!如果根目录和当前页面路径下有相同的cookie,则会先获取当前页面的cookie!所以如果,刚开始没设path,后来又path,你会发现获取的还是原来没设path时的cookie值,就是这个原因!呵呵!详细请参考
http://www.zhidao123.net/HTML/CONTENT/1/HTML_48.html
fer_ba 2011-04-22
  • 打赏
  • 举报
回复
设置cookie的path为根目录,试试看
strife013 2011-04-22
  • 打赏
  • 举报
回复
单独页面分别刷新,都是维持老样子...
子夜__ 2011-04-22
  • 打赏
  • 举报
回复
刷新下 还是不同 查看sessionid是变化的
  • 打赏
  • 举报
回复
换浏览器试试。。 追踪SessionId

62,046

社区成员

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

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

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

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