我用aspnet做的一个网页游戏,注册用户在玩的时候,总是会突然掉线。
用户登录信息使用session保存的,程序判断session为空的时候跳转到登陆界面。
一直出现session丢失的问题,到底是为什么。web.config中配置sessionState,该使用哪个,怎么样正确配置?
还是有其他的更好的方法。
请高人指点。
用户登录信息使用session保存的,程序判断session为空的时候跳转到登陆界面。
一直出现session丢失的问题,到底是为什么。web.config中配置sessionState,该使用哪个,怎么样正确配置?
还是有其他的更好的方法。
请高人指点。
我you自己的服务器,您刚才说的配置state是不是 sessionState的mode值,我现在用的是StateServer方式,但是还是会掉。
能给我说个详细点的方法吗?
我查了不少资料,从程序的改善,到服务器配置的调整,但是还是有问题,纠结死了。
可能不只是session存储的问题。
但是还是建议使用cooike,cooike可以更好地保存用户的信息,在用户下次登录的时候还能找到上次的记录。不过cooike的不足之处就是用户可以自己设置浏览器是否可以接受cookie。但是这样不会造成太大的影响,一般用户不会闲的没事干去禁止自己浏览器的cookie,这也是许多大型的网页游戏使用cookie的原因。