当前位置: 代码迷 >> .NET面试 >> 为什么小弟我清空了cookies,再其它页面还能读出来(C#)
  详细解决方案

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

热度:34   发布时间:2016-05-04 21:27:25.0
为什么我清空了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);
  相关解决方案