我一直在尝试使用 MVC4 在我的浏览器中的 cookie 中保存纯文本,但由于某种原因,它从未保存在浏览器中。我在 IE、Chrome 和 FireFox 中进行了测试。
我一直在 StackOverflow 上尝试不同的解决方案,但没有一个对我有用。我不知道我做错了什么,我希望有人能够帮助我解决这个问题。
我一直在使用的代码:
if (Request.Cookies.AllKeys.Contains("testKanti"))
{
// Never makes it here.
}
else
{
HttpCookie cookie = new HttpCookie("testKanti");
cookie.Value = "testKanti";
cookie.Expires = DateTime.UtcNow.AddYears(1);
Response.Cookies.Remove("testKanti");
Response.SetCookie(cookie);
}
我也试过Response.Cookies.Add()
了,但也没有用。有人熟悉这个问题吗?