我有一个从 java servlet 响应获取 cookie 信息并使用 javavascript 设置 cookie 的站点。在 Chrome、FF 和 Safari 中的本地 (Mac) 机器上以及在 Chrome 和 FF 中的虚拟 (Windows) 机器上正确设置和读取 cookie。顺便说一句,我在虚拟机上使用的地址是我的本地 IP 地址,格式如下:
http://192.168.40.22:8080/my/website
但是当我在这个虚拟机上使用 IE 时,cookie 不被接受。知道为什么不?
注意:在虚拟机上,我可以在 IE 中接受来自其他网站的 cookie,也可以在我的网站上使用不同的浏览器。唯一的问题发生在我在我的网站上使用 IE 时。
编辑:解决了!虚拟机有一个备用的默认时区。我更改了时区,瞧!有效!谢谢你的帮助!