日期:2014-05-17  浏览次数:20687 次

为什么session总是自动失效
最近做一个登陆系统,在本地调试没有问题,是2000server+IIs5,在TT下和IE下运行正常,但是传到远程后调试总是出现提醒重新登陆的字样,因为我是用session来记录已登陆的用户名的,通常默认有效时间是20分钟的,发现这个问题后我在登陆页设置了session.Timeout   =   30,表示有效时间是30分钟,可是还是不起作用,查了下资料,有两种说法,一是服务器有问题,估计设置的session有效时间不是20分钟,而是说有可能是弹出窗口后原来的session就失效了,真的是这样吗?
目前还不知道远程空间是2000还是2003,所以先问下session总是自动失效的可能原因有哪些,谢谢!

------解决方案--------------------
设置global.asa
------解决方案--------------------
都是那些鸟服务器的问题。。。叫服务器提供商解决,NND,公司代理的服务器黑差,总是出现这种DJ错误。。。。