我有一個使用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