session提前过期了

来源:百度知道 编辑:UC知道 时间:2024/06/02 05:49:33
我在做网站时,发现session总是莫名地失效.
我把session的失效时间设置成60分种了,可是发现:session总是不定期的自动失效,有时刚登陆几分种就失效,有时是二三十分钟,总之是达不到我设定的60分钟.!!怪了!
可是我不想用隐藏框架自动刷新的办法解决,不知各位都用什么办法啊?
(拒绝直接COPY式的回答!)
由于安全问题,是不允许把相关信息保存在客户端的........

1.你的网站程序占用了太高的内存或CPU,导致工作池被回收
2.你的网站程序进行了更改或敏感操作,导致应用程序重启(如bin目录,web.config,以及几个资源特殊目录)
3.你的什么地方设置有问题。

对于前两点,你可以使用 State Server 来保存会话避免问题。

是不是你在开发的时候的问题,每次生成开始调试后,Session都会清除的。

你有代码调用过销毁session的代码
找找

不可能吧,,
你先重启一下服务器(IIS

然后再试一下呀,,