session 过期到底是怎样的
session 过期到底是怎样的
没有设置过期时间 就是20分钟嘛 为什么老是提示我要重新登陆 有的时后一两分钟 正常的时后20分钟
是不是跟网络有关?有什么好办法没有?
我在网上找了很久 还有三种原因 会让session过期
SessionState 的Timeout),其主要原因有三种。
一:有些杀病毒软件会去扫描您的Web.Config文件,那时Session肯定掉,这是微软的说法。
二:程序内部里有让Session掉失的代码,及服务器内存不足产生的。
三:程序有框架页面和跨域情况。
第一种解决办法是:使杀病毒软件屏蔽扫描Web.Config文件(程序运行时自己也不要去编辑它)
第二种是检查代码有无Session.Abandon()之类的。
第三种是在Window服务中将ASP.NET State Service 启动。
头都稿晕了 表乱七八糟的