asp mvc 清除 删除 cookie

Request.Cookies.Remove("user"); 这样都删不了

原因是此cookie设置了 cookie.Domain = ".shi.com";

必须指定到所设置的域才能删除,例如:

var c = new HttpCookie("user");

c.Expires = DateTime.Now.AddDays(-1);
c.Domain = ".shi.com";

Response.Cookies.Add(c);

posted @ 2013-03-28 17:22  南方夜谭  阅读(738)  评论(0)    收藏  举报