读书人

驱除cookie

发布时间: 2013-06-19 10:26:41 作者: rapoo

清除cookie
我在网站保存用户信息时,用的是cookie保存的, 做“退出” 功能时,想在后台清空cookie.
可是我试了这几个都没用,要怎样做呢?
在登录页面:
保存姓名
HttpCookie cookie = new HttpCookie("studentName", userName);
Response.Cookies.Add(cookie);



在登出页面:
想清空cookie
for (int i = 0; i < Request.Cookies.Count; i++)
{
Request.Cookies.Clear();
}


foreach (HttpCookie cookie in Request.Cookies)
{

cookie.Expires = DateTime.Now.AddDays(-1);
HttpContext.Current.Response.Cookies.Add(cookie);
}

要怎么清空呢?
[解决办法]

Response.Cookies.Clear();//这样就行了吧,写那么多代码??。。

[解决办法]
一般cookie只是保存一个 后台可以映射用户信息的 key
所谓过期就是删除这个映射

读书人网 >ASP

热点推荐