我使用JavaScript设置了一个来自客户端的cookie(使用path = /)(称之为cookieA),然后浏览器发出了一堆AJAX请求。大多数这些请求与预期的Cookie标头一起发送(包含我的cookieA =值)但是我有一个请求(称之为requestB),我的cookie没有被发送到服务器 - requestB收到第二个(不同的)使用Set-Cookie响应头从服务器cookie(称之为cookieB)。请注意,requestB请求引用子目录中的文件。
除了requestB之外,所有后续请求(对于各个子目录中的各种文件)都会再次包含我的cookieA,但它们不包含requestB设置的cookieB ...
此问题仅发生在IE9及更低版本,而不是IE10或任何其他浏览器。
什么可能导致这种行为?