火狐浏览器获取不到Cookie?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了火狐浏览器获取不到Cookie?相关的知识,希望对你有一定的参考价值。

本地的html文件,用同样的javascript代码(见下面),只能在IE浏览器和ME浏览器上成功获取Cookie,在Chorme,火狐,和其他Chorme内核的浏览器上均无法成功获取Cookie,控制台输入document.cookie得到的也是空字符串,我目前猜测是跟Cookie的HostOnly有关系,代码和Cookie信息如下

设置了httpOnly字段的cookie不能从js访问,设计如此。IE估计是还不是很好的支持这个字段,但是ff,chrome之类的是遵从这个规范的,所以浏览器行为没问题。 参考技术A 你好,建议换360安全浏览器,用它就可以正常打开。 参考技术B 请问这个问题解决了吗?我也有同样的问题。

火狐浏览器里的CORS怎么启用?

  Cookie,同样还有互联网Cookie,浏览器Cookie以及HTTPCookie,是用户使用浏览器后在上面储存的一段文本。Cookie可以用来作为身份证明,作为基于服务器的会话识别符,存储站点访问偏好,存储购物车内容,以及实现其他可以通过文本数据实现的功能。想要启用火狐浏览器中的Cookie功能,只需进行以下步骤:

    火狐浏览器4.0及更高版本;

    打开火狐浏览器,单击浏览器左上角的火狐按钮;

    单击"选项"。它在下拉式菜单中右侧的倒数第二项。这会弹出一个新的选项窗口;

    单击"隐私设置"。它在选项工具栏右上方的的第三项;

    设置"火狐将会..."至"保存历史记录"如果你想启用所有Cookie。然后单击确定;

    设置"火狐将会..."至"保存特定记录"如果你想自定义Cookie。 检查选项并勾选你希望火狐记住的内容,比如下载记录或历史记录;

  【注意】如果有例外情况,单击"例外",然后输入你想启用或不启用Cookie的网站网址。完成后,单击"允许",然后"关闭",然后"确定"。

参考技术A 您好!

关于跨域的问题可以参考 https://developer.mozilla.org/en ... Access_control_CORS

感谢您对火狐浏览器的支持!
参考技术B 这个问题我还真没遇到过,之前我是因为明明安装了最新版本的flash,但是就是玩网页游戏显示不出来,提示我没有安装flash,急的,就换了个,用的QQ浏览器了,IE的内核,但是进行了优化,速度还是可以的,最主要的是flash兼容,能完美的运行大天使之剑,题主要是这个问题解决不了,就换个吧。 参考技术C 这个应该注册后才能具有的功能,必须申请用本人的身份证和手机号捆绑,获准后才可以开通,还有可能要交付一定的费用,请慎重调查后再做决定!!希望能帮到你!!! 参考技术D 没启用成功,建议换Google浏览器或者其它高性能的浏览器使用吧。

以上是关于火狐浏览器获取不到Cookie?的主要内容,如果未能解决你的问题,请参考以下文章

我设置cookie后在火狐里能取到值 但是IE和chrome里却不行 是为啥?

火狐浏览器怎样修改cookie

火狐浏览器里的CORS怎么启用?

百度搜素时,火狐显示“此问题可能是因为禁用或拒绝 Cookie 导致”

怎样在火狐中启用selenium

火狐浏览器中如何删除保存的cookie