遇到的一个巨~~~郁闷的问题,关于session超时

wisure 2005-03-08 09:52:57
提出这个问题之前我在网上找了一大把,大都是想要设置session永远不超时的问题,但是我的工程却是想让session超时,session却偏偏不超时,我的情况是这样的,我把session保存在数据库(在web.config配置的),时间设置的是5分钟,就是不超时,感觉超时时间不怎么稳定,想不超时他偏偏超时,不要超时就偏偏一直不超时,哪位仁兄能详细讲解一下啊,谢了
...全文
173 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cqhydz 2005-03-10
  • 打赏
  • 举报
回复
up
coldpanth 2005-03-08
  • 打赏
  • 举报
回复
用Cookie保存用户的标识会出现安全问题.
Session这个东东,还是少用为好,.netframework 1.1的Session怎么看怎么就是有问题,就算系统100%正常,有时也会出现问题.期待ASP.NET2.0会解决这个问题.
luyuan6894 2005-03-08
  • 打赏
  • 举报
回复
微软不鼓励用Session,这是一个很矛盾的问题,如果客户端允许你可以考虑使用Cookie+Cache的方法代替Session 用Cookie来保存用户的标识,Cache来存储内容
DeltaCat 2005-03-08
  • 打赏
  • 举报
回复
session 的问题,确实是比较头疼
wu896222 2005-03-08
  • 打赏
  • 举报
回复
我的经历是只有个别的客户端会有问题(不知道什么原因),大多客户端还是正常的.
v192 2005-03-08
  • 打赏
  • 举报
回复
Session就是如此不可靠的。你可以在Session里面记录一个生成时间吧,然后数据库写个事务定期检查Session哪些过期了,把它们咔嚓了
nycun 2005-03-08
  • 打赏
  • 举报
回复
不保存了数据库呢. 这样应该就会超时了吧
hedonister 2005-03-08
  • 打赏
  • 举报
回复
就是,没办法解决

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧