【转】Session丢失原因分析

原文:http://www.cnblogs.com/cnnjvirus/archive/2006/03/07/344478.html

SessionState 的Timeout),其主要原因有三种。
一:有些杀病毒软件会去扫描您的Web.Config文件,那时Session肯定掉,这是微软的说法。
二:程序内部里有让Session掉失的代码,及服务器内存不足产生的。
三:程序有框架页面和跨域情况。
第一种解决办法是:使杀病毒软件屏蔽扫描Web.Config文件(程序运行时自己也不要去编辑它)
第二种是检查代码有无Session.Abandon()之类的。
第三种是在Window服务中将ASP.NET State Service 启动

posted on 2008-01-20 12:57  amber lee zhao  阅读(159)  评论(0编辑  收藏  举报

导航