首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

为什么小弟我清空了cookies,再其它页面还能读出来(C#)

2012-02-28 
为什么我清空了cookies,再其它页面还能读出来(C#)清空页面logout.aspx方法:Request.Cookies.Clear()Respo

为什么我清空了cookies,再其它页面还能读出来(C#)
清空页面logout.aspx  
方法:Request.Cookies.Clear();
  Response.Cookies.Clear();
  HttpContext.Current.Request.Cookies.Clear();
在首页上还能读书出来
读的方法Request.Cookies["UserName"].Value

我试了在logout.aspx页面上读,
Request.Cookies["UserName"].Value已经清空的,cookeis都没注册,还会报错,

怎么会事????

[解决办法]
再新建一个同名过期的cookie

HttpCookie cookie=Request.Cookies["UserName"];
cookie.Expires=DateTime.Now.AddDays(-10);
Response.Cookies.Add(cookie);

热点排行