由于用Remove无法删除cookie,网上找了下,说将设置过期,为可是也无法删除cookie?请大神指点
试试下面的代码:
var cookie = Request.Cookies["cookieName"];
if (cookie != null)
{
cookie.Expires = DateTime.Now.AddDays(-1);
Response.Cookies.Set(cookie);
}
尝试过,还是无法删除,在Chrome里面看,Expire属性还是创建时的值
@xiayingping: 设置一下cookie.Domain试试,与实际的cookie domain一致
原来想删除UserCookie3,但是好像是增加了一个,然后网页一刷新,那个后面增加的因为超时被删除了
@dudu: 这次可以,非常感谢您的帮助!
Response.Cookies["project"].Expires = DateTime.Now.AddMinutes(-5);这样子
asp.net么???