【发布时间】:2014-09-17 08:32:57
【问题描述】:
我有一个 asp.net mvc 4 项目,尝试更新我的 cookie,但不是这个,而是创建另一个 cookie,例如,我有一个名为“page”的 3 个重复 cookie。有人知道如何解决这个问题吗?
if (page != null && Request.Browser.Cookies) {
if (Response.Cookies.AllKeys.Contains("page")) {
var aCookie = new HttpCookie("page") { Expires = DateTime.Now.AddDays(-1) };
Response.Cookies.Add(aCookie);
}
var pages = new HttpCookie("page") { Value = page.ToString(), Expires = DateTime.Now.AddDays(7) };
Response.Cookies.Add(pages);
}
【问题讨论】:
-
在添加过期cookie之前删除:Response.Cookies.Remove("page");
标签: c# asp.net asp.net-mvc-4 cookies