【发布时间】:2011-07-04 14:11:08
【问题描述】:
好的,我真的认为我这样做是正确的,但是 cookie 没有被清除。
Session.Clear();
HttpCookie c = Request.Cookies["MyCookie"];
if (c != null)
{
c = new HttpCookie("MyCookie");
c["AT"] = null;
c.Expires = DateTime.Now.AddDays(-1);
Request.Cookies.Add(c);
}
return RedirectToAction("Index", "Home");
当重定向发生时,它会再次找到 cookie 并继续前进,就好像我从未注销过一样。有什么想法吗?
【问题讨论】:
标签: c# cookies asp.net-mvc-3