为什么谷歌浏览器不会写一个特殊名称的cookie?

时间:2018-02-20 13:17:08

标签: c# asp.net-mvc setcookie

我正在测试一些代码并在我的机器上写一个cookie(MVC 5,.net 4.7),我的测试cookie名称是“test”。

过了一段时间谷歌浏览器(版本63.0.3239.84)不再使用名称“test”编写我的cookie,但如果我更改了cookie名称,它就像以前一样正常工作。

我清除了所有的cookie,但是我不能用这个名字写一个cookie:“test”。

我在以下位置清除了chrome cookies文件:

  

C:\ Users \ Administrator \ AppData \ Local \ Google \ Chrome \ User Data \ Default

但我仍有同样的问题。

我的代码:

HttpCookie cookie = new HttpCookie("test", "1");
cookie.Expires = DateTime.Now.AddHours(1);
Response.Cookies.Add(cookie);

1 个答案:

答案 0 :(得分:-1)

从chrome v63开始,Cookie位置已更改 铬://设置/ siteData 首先从这里删除然后尝试。