【发布时间】:2010-09-30 04:01:30
【问题描述】:
我有两个 IE7 副本,完全相同的安全设置和完全相同的版本。两台不同的机器,都运行 WinXP。在我的应用程序中,我的 cookie 标头正在一个版本的 IE 上正确发送到服务器。在其他版本中没有发送其他 cookie。
在这种情况下有哪些问题需要解决?
【问题讨论】:
标签: javascript internet-explorer internet-explorer-7 cookies
我有两个 IE7 副本,完全相同的安全设置和完全相同的版本。两台不同的机器,都运行 WinXP。在我的应用程序中,我的 cookie 标头正在一个版本的 IE 上正确发送到服务器。在其他版本中没有发送其他 cookie。
在这种情况下有哪些问题需要解决?
【问题讨论】:
标签: javascript internet-explorer internet-explorer-7 cookies
尝试 Fiddler 来追踪正在发生的事情,它比 Wireshark 更适合(并且更简单)用于此目的。
【讨论】:
您可能想要获得类似wireshark 的信息,以查看通过线路发送的内容。 FIrebug 有一些这样的网络实用程序,但您的问题似乎特定于 IE。不过,尝试使用其他浏览器解决此问题并没有什么坏处。
要查找的其他项目是 IE 安装的高级属性和网站所在的区域。
【讨论】:
小心您访问的链接。我花了将近一天的时间才发现为什么同一个浏览器有时会发送会话 cookie,而有时却没有。
通过http://www.example.com 访问页面将创建与http://example.com 不同的cookie(没有“www”),因为浏览器将它们视为两个不同的访问点:)
还要注意你的浏览器设置。你应该确保它们是相同的。
【讨论】: