关于asp.net 中 cookies 的清空
Response.Cookies.Clear()
可是退出 的时候,还是退出不了。Cookies还在!开始百思不得其解。代码中的提示是清除集合中的所有cookies,可是为什么还在呢?查了下资料,说是要设置过期时间。我又改了下代码
foreach (HttpCookie cookie in Response.Cookies)
{
cookie.Expires = DateTime.Today.AddDays(-5);
Response.Cookies.Remove(cookie);
}
改了之后,一试还是不行,cookies依然还在.最后找了半天,原来是Response.Cookies.Clear()只是清除现在添加到Response中的Cookies.并不能清除客户端的Cookies.改了下代码之后终于可以了
foreach (string cookieName in Request.Cookies.AllKeys)
{
HttpCookie cookie = Request.Cookies[cookieName];
cookie.Expires = DateTime.Today.AddDays(-5);
Response.Cookies.Add(cookie);
}
可能平时使用时候没有注意到这个问题!
转载于:https://www.cnblogs.com/maweidream/archive/2008/10/10/1308011.html
关于asp.net 中 cookies 的清空相关推荐
- html点击按钮删除session,Asp.net中安全退出时清空Session或Cookie的实例代码
概览: 网站中点击退出,如果仅仅是重定向到登录/出页面,此时在浏览器地址栏中输入登录后的某个页面地址如主页,你会发现不用登录就能访问.这种所谓的退出并不是安全的. 那么怎样做到安全退出呢? 那就是点击 ...
- cache:缓存在asp.net中如何管理?服务器端缓存?Session, Application, Cache objectscache ,客户端缓存?Cookies,ViewState...
本文申明:本人凭着对英文和技术的热爱,根据自己有限的英文水平通过翻译文章以达到提高自身能力,如果有什么地方不对的,希望大家提意见. 目的:这篇文章将描述在asp.net中如何管理cache以及cach ...
- ASP.NET 2.0 中Cookies的Expires属性详解
ASP.NET 2.0 中Cookies的Expires属性详解 response.cookies("cookiename").expires中expires的属性如下: resp ...
- asp.net中缓存的使用介绍一
介绍: 在我解释cache管理机制时,首先让我阐明下一个观念:IE下面的数据管理.每个人都会用不同的方法去解决如何在IE在管理数据.有的会提到用状态管理,有的提到的cache管理,这里我比较喜欢cac ...
- ASP.Net中页面传值的几种方式
大致概括一下,ASP.NET 页面之间传递值得方式大致可以分为如下几种:Request.QueryString["name"],Request.Form("name&qu ...
- ASP.NET中 RequiredFieldValidator(非空验证)的使用
ylbtech-ASP.NET-Control-Validator: RequiredFieldValidator(非空验证)的使用 ASP.NET中 RequiredFieldValidator(非 ...
- ASP.NET中在线用户统计
天极论坛 统计在线用户的作用不言而喻,就是为了网站管理者可以知道当前用户的多少,然后根据用户数量来观察服务器或者程序的性能,从而可以直观的了解到网站的吸引力或者网站程序的效率.现在,我们就介绍一个简单 ...
- 在asp.net中如何管理cache
本文申明:本人凭着对英文和技术的热爱,根据自己有限的英文水平通过翻译文章以达到提高自身能力,如果有什么地方不对的,希望大家提意见. 目的:这篇文章将描述在asp.net中如何管理cache以及cach ...
- ASP.NET中Cookie的使用(实战教程)
学习web开发,使用Cookie是不可避免的,在这就浅显的总结一下.仅供新手参阅,老鸟路过.个人感觉Cookie的使用和ASP.NET中的Session非常像,只不过Cookie是保存在客户端,而Se ...
最新文章
- struts2中一个表单中提交多个请求(动态调用方法)
- 响应json数据之响应json格式数据
- matplotlib(五)排版布局
- Python二级笔记(5)
- pip不是内部或外部命令,也不是可运行的程序 或批处理文件--解决办法
- 最短路(HDU-2544)
- [PHP] 日期与时间
- python如何安装第三方库
- 组件注册-@Scope-设置组件作用域
- 安装FirefoxSetup,在FirefoxSetup中安装firebug、firepath及简单的xpath使用
- java修炼手册下载_Java修炼手册
- 【解决方案 二十五】如何对Excel表数据进行彻底转置
- triplets 、triplet Loss和 hard triplets
- 一个完整的python文件即是一个模块_004孤荷凌寒从零开始学区块链第四天继续尝试用Python来设计一个区块链网络...
- mongodb-报错FailedToParse: Password must be URL Encoded for mongodb:// URL:
- 微服务架构总结性介绍 (深度好文)
- spark常见转换算子(transformation)的操作
- 用TMS320c54x汇编语言求方差,TMS320C54x的指令.pdf
- 读《游戏之旅-我的编程感悟》笔记
- ubuntu系统忘记密码(win+ubuntu双系统)
热门文章
- Ceph (3) - 安装Ceph集群方法3:使用 ceph-ansible 离线安装 Red Hat Ceph Storage 4.1 集群
- Angular 发布首个正式的路线图
- 微软公布 Visual Studio 2020 上半年路线图
- 使用ASP.NET核心应用程序实现存储库模式和工作单元的指南
- python web 文件管理_我的第一个python web开发框架(23)——代码版本控制管理与接口文档...
- linux运维 对比 网络_linux - 终端下查看网络实时吞吐量
- python tkinter button_Python连载60-Tkinter布局、按钮以及属性详解
- linux命令vi作用,详解Linux常用命令的用法(二)――――文本编辑器命令vi/vim
- cs0246未能找到类型或命名空间名_实用小工具之整理标题及数据类型
- 列表界面脚本脚本控制精度_AE脚本编辑