当前位置: 代码迷 >> ASP.NET >> 请问页面过期有关问题
  详细解决方案

请问页面过期有关问题

热度:3900   发布时间:2013-02-25 00:00:00.0
请教页面过期问题
现在有个网站,是用cookie记住用户信息的。设置cookie过期的时间为8小时!可是过几分钟或几十分钟就会要求重新登陆,有哪些原因会导致这类问题?

------解决方案--------------------------------------------------------
是他浏览器设置不正确.如果你cookie时间没设错的话
------解决方案--------------------------------------------------------
贴出相关代码看看再说
------解决方案--------------------------------------------------------
你的cookie数量是不是太多呀.同一个网站,客户端IE一般限制只有20或者50个cookie..
如果超过这个数量,就会新的代替旧的 cookie..


------解决方案--------------------------------------------------------
C# code
Response.Cookies("user_name").Expires=Date+1 //'指定cookie保存时间 //保留COOKIES一个小时 Response.Cookies("MyCookie").Expires= (now()+1/24) Response.Cookies("MyCookie").Expires = DateAdd("h", 1, Now()) //设置60个月以后过期Response.Cookies("CookieName").Expires=DateAdd("m",60,now()) Response.Cookies("User").expires=second()+7
------解决方案--------------------------------------------------------
路过来,帮顶
------解决方案--------------------------------------------------------
我想在除了设置Cookie的过期时间,还可能需要在网站的Web.config中设置Session过期时间
------解决方案--------------------------------------------------------
因为需要重新登陆,说明页面的会话状态已经结束,所以需要重新登陆,所以我觉得应该设置Session的过期时间
------解决方案--------------------------------------------------------
应该设置Session的过期时间
------解决方案--------------------------------------------------------
不一定是cookie, 有可能是session造成的
------解决方案--------------------------------------------------------
偶也不清楚,帮顶
------解决方案--------------------------------------------------------
是不是也用到session了?
------解决方案--------------------------------------------------------
可是过几分钟或几十分钟就会要求重新登陆,有哪些原因会导致这类问题?
=============================================================
几分钟-->根目录文件有改动,Session重置
几十分钟-->Session自动过期
------解决方案--------------------------------------------------------
帮顶一下
  相关解决方案