asp.net cookie清除的代码
时间:2023-07-19 15:24:37
Request.Cookies.Clear()这个方法并不是删除Cookie
删除 Cookie(即从用户的硬盘中物理移除 Cookie)是修改 Cookie 的一种形式。
由于 Cookie 在用户的计算机中,因此无法将其直接移除。
但是,可以让浏览器来为您删除 Cookie。
该技术是创建一个与要删除的 Cookie 同名的新 Cookie,
并将该 Cookie 的到期日期设置为早于当前日期的某个日期。
当浏览器检查 Cookie 的到期日期时,浏览器便会丢弃这个现已过期的 Cookie。
下面的代码示例演示删除应用程序中所有可用 Cookie 的一种方法:
1. HttpCookie aCookie;
2. string cookieName;
3. int limit = Request.Cookies.Count;
4. for (int i = 0; i < limit; i++)
5. {
6. cookieName = Request.Cookies[i].Name;
7. aCookie = new HttpCookie(cookieName);
8. aCookie.Expires = DateTime.Now.AddDays(-1);
9. Response.Cookies.Add(aCookie);
10. }
标签:asp.net,cookie
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
何处安放的Loading
2011-08-10 19:11:20
专家教你安装 MySQL的与MySQL GUI Tools
2012-01-29 17:59:05
asp彩色验证码的制作详解
2007-09-18 13:22:00
ASP中RegExp对象正则表达式语法及相关例子
2007-08-12 17:46:00
必须知道的10个不常用HTML标签[译]
2009-03-31 13:19:00
JavaScript for: i++ vs i–
2010-06-24 21:42:00
如何查询日期类型的数据?
2009-11-11 20:04:00
Oracle 触发器的使用小结
2009-05-24 19:54:00
CSS双线边框研究
2009-09-03 12:12:00
![](https://img.aspxhome.com/file/UploadPic/20099/3/db_01-71s.jpg)
后工业时代的后规范思考
2009-06-03 20:30:00
让MYSQL彻底支持中文
2008-12-24 16:23:00
ASP中汉字与UTF-8的互相转换
2009-06-24 11:15:00
三招解决SQL Server数据库权限冲突
2009-03-16 16:58:00
该用多大的字
2009-05-17 14:39:00
发布淘宝开源编辑器 KISSY Editor 1.0.0
2009-10-27 16:20:00
![](https://img.aspxhome.com/file/UploadPic/200910/27/kissy-editor-59s.gif)
IE bug: 1像素的dotted/dashed边框
2009-10-28 18:45:00
![](https://img.aspxhome.com/file/UploadPic/200910/28/dotted-1px-59s.jpg)
Bresenham图形算法JavaScript版本
2010-01-25 12:09:00
javascript面向对象技术基础(三)
2010-02-07 13:11:00
[翻译]网页设计中的模式窗口
2009-05-29 18:00:00
![](https://img.aspxhome.com/file/UploadPic/20095/29/376600_124350365243zv-44s.jpg)
如何实现某一页面只让特定的用户浏览?
2010-05-19 21:44:00