IE 9及以下版本不向某些页面的服务器发送cookie

时间:2013-10-16 09:16:20

标签: http cookies internet-explorer-8 internet-explorer-9 session-cookies

我使用JavaScript设置了一个来自客户端的cookie(使用path = /)(称之为cookieA),然后浏览器发出了一堆AJAX请求。大多数这些请求与预期的Cookie标头一起发送(包含我的cookieA =值)但是我有一个请求(称之为requestB),我的cookie没有被发送到服务器 - requestB收到第二个(不同的)使用Set-Cookie响应头从服务器cookie(称之为cookieB)。请注意,requestB请求引用子目录中的文件。

除了requestB之外,所有后续请求(对于各个子目录中的各种文件)都会再次包含我的cookieA,但它们不包含requestB设置的cookieB ...

此问题仅发生在IE9及更低版本,而不是IE10或任何其他浏览器。

什么可能导致这种行为?

0 个答案:

没有答案