IE不接受虚拟机上的cookie

时间:2013-07-18 23:34:07

标签: javascript internet-explorer cookies

我有一个站点,它从java servlet响应中获取cookie信息,并使用javavascript设置cookie。在我的本地(Mac)计算机上以Chrome,FF和&amp ;;正确设置和读取cookie。 Safari,以及Chrome和我的虚拟(Windows)计算机FF。顺便说一下,我在虚拟机上使用的地址是我的本地IP地址,格式如下:

http://192.168.40.22:8080/my/website

但是当我在这个虚拟机上使用IE时,cookie不会被接受。知道为什么不呢?

注意:在虚拟机上,我可以在IE中接受来自其他网站的cookie,也可以使用其他浏览器在我的网站上接受cookie。当我在我的网站上使用IE时,唯一的问题就出现了。

编辑:解决了!虚拟机具有备用默认时区。我改变了时区,瞧!有效!谢谢你的帮助!

2 个答案:

答案 0 :(得分:1)

检查Internet Explorer设置。控制面板>互联网选项。 检查您网站所在的安全级别的设置。

编辑:此外,如果该机器具有互联网连接,Google“已启用我的Cookie”,并查看每个网站或您的网站是否存在问题。

答案 1 :(得分:0)

您可以尝试使用域名而不是使用IP地址。将ip地址配置为hosts文件中的主机名,并尝试一下。