我有一个使用cookie存储用户所选语言的ASP.net应用程序。 除了当我在本地主机上时,一切正常。 替换localhost 127.0.0.1使它再次工作...为什么?Chrome localhost cookie未设置
我看到了文件的有意限制://但我实际上找不到任何对本地主机限制的引用。
我真的不明白为什么ASP.net会话(ASP.NET_SessionId)和ASP.net窗体身份验证Cookie(.FSAUTHSSO)正确设置为本地域名,但我的Cookie不是...为什么?!
我已经用Google搜索了很多,没有什么作品:
- 在Chrome命令行标志--enable-文件饼干[不 WORK]
- 设置Cookie设置为仅Http [不事项]
- 更改过期到会话或一个日期...... [没关系]
- 更改cookie路径为根(/)或到别的[没关系]
那么重要的是什么? :)
为什么可以设置ASP.net cookie而我的不是?有什么不同?
最后要说的是,这也发生在IE上,但在FF上正常工作。
谢谢!
亚历克斯
什么是“选项 - >胡德 - >隐私 - >内容设置”中的cookie设置?或者你有没有任何异常应用到本地主机? –
我还没有碰过Google Chrome设置。您要求的那个设置为:Cookie:允许设置本地数据(推荐)。 我也没有例外设置...没有触及任何默认设置... – AlexCode
4年后,今年是2015年,这仍然[是一个问题](http://stackoverflow.com/questions/ 28583729 /铬犯规 - 组 - cookie的从响应)。 – Gaui