我们最近将我们的生产系统从Java 1.5,Apache HTTPD 1.3和Tomcat(对不起,不知道哪个版本)升级到Java 1.6,Apache HTTPD 2.2和最新版本的Tomcat(再次,对不起,不确定的数字)。IE7和IE8丢弃cookie
由于此次升级,我们注意到从IE7和IE8流向我们网站的一小部分流量会丢弃我们的一个cookie。会话cookie始终被发回,但有时候,确定我们的哪个负载平衡服务器发送请求的cookie缺失。
我们可以找不到任何解释,只能猜测在我们的Apache配置中有一些不同的东西导致了这种行为,但为什么只能在IE7和IE8上使用,而且很少出现,我们不知道。
我知道我还没有提供很多信息,但如果有人听说过这个或类似的事情,请让我知道你对此做了什么!或者如果任何人有特别深入的IE cookie处理的变幻莫测的知识,并可以提供一些见解,请做!
我可以说的一件事是,我不认为这与我在过去几天一直在阅读的域名下划线问题有什么关系。
谢谢, Andy。
一个已经注意到最近一两件事 - 事实证明,在升级之前,将P3P头被包含在响应* *前的饼干,而现在它包括*后*饼干。这可能与我们的问题有关吗? – AndyB 2010-07-14 13:31:30
P3P是这类问题的最常见来源。您在回复中包含哪些P3P声明? (标题排序不应该是相关的,只要标题正确形成) – EricLaw 2011-05-18 04:18:56