Server中的Cookie过期问题
来源:互联网 发布:python keras 股票 编辑:程序博客网 时间:2024/04/30 05:46
如何让Cookie过期是大家经常讨论的问题。但是,下面的代码,这样Cookie会过期吗?
HttpCookie objCookie = Request.Cookies["CookieTest"];
objCookie.Expires = DateTime.Now.AddDays(-1);
objCookie.Values.Clear();
Response.Cookies.Set(objCookie);
Server.Transfer("WebForm1.aspx");
答案是不会过期。因为让Cookie过期是浏览器做的事。当在服务端设定某个Cookie过期时,必须回发客户端浏览器才能生效。以上的代码使用了Server.Transfer()方法。这种方法是直接在服务端跳转页面,再返回客户端。设置Cookie的过期并没有被客户端浏览器所执行。所以在这里必须使用Response.Redirect()方法。
Response.Redirect("WebForm1.aspx");
- Server中的Cookie过期问题
- 关于cookie 的过期问题
- SQL server过期问题
- 【问题】SQL Server 过期
- ASP.NET cookie设置过期问题
- 在让Cookie过期时遇到的问题。
- JS Cookie当天24点过期,chrome时差问题
- IFrame中的Cookie问题
- cookie 的过期时间
- 设置cookie过期时间
- 设置cookie当日过期
- cookie过期时间设置
- cookie 过期时间
- 关于sql server 2008评估过期的问题
- 解决Windows Server 2008 R2的密码过期问题
- Server 2008 R2远程桌面授权,解决120天过期问题
- Windows Server 2008 R2的密码过期问题
- PHP 设置 Session Cookie 过期
- Cookie概念及使用
- 圓角樣式
- .Net反射技术应用解决对象不同版本方法不同参数的问题
- 初中踢球的日子
- 缘
- Server中的Cookie过期问题
- 编程好习惯
- 生日礼物
- 一些常用的API
- 改善C#程序的50种方法
- ASP.NET 数据绑定常用代码
- 简单全屏程序
- GTK+学习笔记-树型视图与模型(GtkTreeView)
- 基于.net开发平台项目案例集锦