Session是不是非常容易丢失啊? 我在用户登录成功的时候,设置了一个session.timeout = 120之类的。按道理说,有120分钟的空闲时间啊。但实际情况是,常常10几20分钟就找不到session值了。请问有什么办法解决这个问题呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要看一下那么几处地方是否对session进行了过期设置webconfig,页面头部,代码.还有就是在别的代码里写了Session.Clear()的代码,将会清楚所有session。还有一处是否在Global.asax里写了一些会话操作。都没有问题的话,有可能是服务器比较繁忙,压力比较大,有可能会造成session丢失。可以试着先在本地测试下。 如果是开发一个通用的小型应用系统,应该放弃使用 Session 来持久化数据。如果你使用状态服务器方式来管理 Session,要注意将所有业务数据都开发序列化程序,而且你要知道这个程序将来只能部署在那些你拥有一台状态服务器的网站上,而不是大多数普通的支持 asp.net 的网站。 Winform 的dataGridView启用添加行后,保存无法获取值 菜鸟求助! 用asp.net怎么实现股票走势图,就是那些曲线图,谁能告诉思路和方法. gridview 编辑 文本框内容叠加 ASP.NET三层的问题,请教高手! 这两种参数声明的方法各有什么优劣,你会选择哪一种? asp.net与excel 我看了一下sqlhelper.cs文件,类里面并没有关闭数据库啊,请高手指点。 ASPNETMENU要正常用的话要哪些文件? 谁能帮我解决这个问题???(这个问题已经搞了我好几天了) dreamweaver的代码提示 未能加载类型hr
webconfig,页面头部,代码.
还有就是在别的代码里写了Session.Clear()的代码,将会清楚所有session。
还有一处是否在Global.asax里写了一些会话操作。
都没有问题的话,有可能是服务器比较繁忙,压力比较大,有可能会造成session丢失。
可以试着先在本地测试下。