我在代码中写到:
HttpCookie ValidateCookie = new HttpCookie("LoginUsrInfo");
ValidateCookie["LoginUsrID"] = txtPhone.Text;
ValidateCookie.Expires = DateTime.Now.AddMinutes(30);//设置失效时间
Response.Cookies.Add(ValidateCookie);虽然能实现30分钟失效的功能,但存在问题:当我关闭网页重新打开IE输入网址,能显示已经登录的信息。
请问为什么?该怎么设置才不会出问题?
HttpCookie ValidateCookie = new HttpCookie("LoginUsrInfo");
ValidateCookie["LoginUsrID"] = txtPhone.Text;
ValidateCookie.Expires = DateTime.Now.AddMinutes(30);//设置失效时间
Response.Cookies.Add(ValidateCookie);虽然能实现30分钟失效的功能,但存在问题:当我关闭网页重新打开IE输入网址,能显示已经登录的信息。
请问为什么?该怎么设置才不会出问题?
解决方案 »
- 请教高手: 点击验证码不能实现刷新,报缺少对象的错误
- vs2008 调试时出现脚本文档
- HyperLinkField怎么设置属性
- 从数据库里取图片问题。马上结账,谢谢!
- 为什么部署Enterprise Library时会出现写注册表错误的?为什么要InstallUtil.exe来解决的?(详细见内容)
- activex控件设置背景色,颜色取值用的是什么方式
- 调试,调试,调试,调试,我要调试!!!
- 请问,如何让datalist在设计完后显示时总是四行,不能让它是一行吗
- 江苏的或苏州的朋友帮帮忙!!!
- 在用户控件中使用代码分离时出的问题,100分在线等待!
- 级联选择的怪问题
- 如何读取WORD中的内容(包括文字和图片),并显示在网页上
HttpCookie ValidateCookie = new HttpCookie("ValidateCookie ");
ValidateCookie .Expires = DateTime.Now.AddDays(-1d);
Response.Cookies.Add(ValidateCookie );