Session会无故消失!!

bluesea_2000 2003-06-11 09:31:32
各位大虾,我在登陆验证成功后写入了一个session叫session["sysid"],开始使用还是好好的,但是用了一会儿就消失了说“未将对象引用设置到对象的实例“
也就是session没有了,但是我在global.asax里面把Session.Timeout设为了360分钟
他还是这样
,请问我该如何办?
...全文
157 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
哈雷码农 2003-07-14
  • 打赏
  • 举报
回复
在主页面头中加上一句<meta http-equiv="refresh" content="10">定时刷新一下页面就行啦.
fgcsh 2003-06-23
  • 打赏
  • 举报
回复
我知道了,在重新生成后,session就会失效!

但不知要怎么解决:((((
ArLi2003 2003-06-13
  • 打赏
  • 举报
回复
呵呵,人嘛总会出错,出了错身在山中找不到原因就怪机器,要知道机器总是对的

先在本机调试,
你可以在session_onend 中使用将当前时间写到日志中
你正常操作该网站,当它出现onend 时你就要注意自己执行了什么操作导致的

另外要记得在IIS中将会话超时设置成相应的时间
我搞WEB开发这么久,从未见过这等事。。呵呵,timeout 是会出奇的缩短,因为要根据服务器的队列拥挤情况而定,但偏差一般只在一分钟以内,至少在我这是这样。。
liuzhonghe 2003-06-13
  • 打赏
  • 举报
回复
不是索引拼写错误,就是你在那把session里的值给清空了。
hit75 2003-06-12
  • 打赏
  • 举报
回复
把web.config里面的sessionState的timeout设长一点
也没用!
caoit 2003-06-12
  • 打赏
  • 举报
回复
study!
goody9807 2003-06-12
  • 打赏
  • 举报
回复
up
hit75 2003-06-12
  • 打赏
  • 举报
回复
但还存在两个问题
1,如果客户端禁止COOKIE怎么办?
2,如果超时了,是否还能从COOKIE中读出变量,那超时不是白设置了
zcmmhu 2003-06-12
  • 打赏
  • 举报
回复
up!
liufan76 2003-06-12
  • 打赏
  • 举报
回复
把web.config里面的sessionState的timeout设长一点
flyjiebing 2003-06-12
  • 打赏
  • 举报
回复
关注
snby 2003-06-12
  • 打赏
  • 举报
回复
我也遇到了同样的问题..
谁能给个说法啊...
homepagehome 2003-06-12
  • 打赏
  • 举报
回复
我用cookies也遇到这样的问题呢!
hit75 2003-06-12
  • 打赏
  • 举报
回复
我现在也碰到这个问题,过几分钟后,session["user_id]就会自动清空,跟踪后,值为"",但还没到超时的时间呀globe.asax的timeout设置为很大的数值,IIS设置为0(应该为不超时)
Englishgenius 2003-06-12
  • 打赏
  • 举报
回复
不会吧,,是不是你在什么地方自己给清空了?
visualcpu 2003-06-12
  • 打赏
  • 举报
回复
我以前也遇到过,解决办法是,你跟踪调试一下,看看在什么地方消失的,再才取措施!
veryboyyuqi 2003-06-12
  • 打赏
  • 举报
回复
UP
ddangerous169 2003-06-12
  • 打赏
  • 举报
回复
up
jlhdlj 2003-06-12
  • 打赏
  • 举报
回复
Session对象失效的客户端解决方法



http://www.ithome-cn.net/technology/asp/asp020.htm
liuzhonghe 2003-06-12
  • 打赏
  • 举报
回复
设断点检查一下
加载更多回复(7)

62,046

社区成员

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

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

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

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