• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

session.abandon方法失效?

lds88 2004-10-26 03:54:32
正在开发的一个mis系统,在用户注销登陆的页面中使用了session.abandon,以期将用户的session信息全部清除。
但在测试中以外的发现session.abandon以后,sessionid和存在session中的信息依然存在!
请教诸位,session.abandon方法应该怎么用,可否用其来清理session信息?
...全文
278 点赞 收藏 26
写回复
26 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lds88 2005-01-19
揭贴
回复
minghui000 2004-11-13
session.clear();
回复
eqh 2004-11-12
abandon方法有用
但是他只能用来清除下一页的session
而上一页的依然存在。
回复
sunmoon5460 2004-11-12
应该是“ kwklover(随风)”说的有道理
回复
luckweb 2004-11-09
abandon方法 没有用,你只能问微软了
回复
lds88 2004-11-08
楼上的兄弟
clear方法我会用
我想知道的是
abandon方法到底为什么没有用!
谢谢
回复
minghui000 2004-11-07
Session.Clear();
回复
eqh 2004-11-07
实在不行的话,那就用三个一起上
session("kkk")=""
session.clear()
session.abandon
回复
lds88 2004-11-07
继续
回复
lds88 2004-11-05
楼上的兄弟:
abandon方法也是在服务器端运行的啊
好象还是不对头

继续
回复
yghuang96 2004-11-01
我在使用Session过程中也发现过这个问题。也许是因为Session是存在服务器端,即使abandon了,值还会存在一定时间。
有个办法是设Session值为空,如Session["aaa"] = "";
回复
kwklover 2004-11-01
Session.abandon的作用:
页面使用了Session.abandon后,只有当页面运行完毕后,session才会消失
回复
lds88 2004-11-01
按照字面理解
session.abandon以后,该session也就不存在了。
现在却发现其一点不受影响
到底这个方法是怎么回事
请高手指教!!
回复
black_flame 2004-10-31
观望中........
回复
lds88 2004-10-31
没有
回复
rickjelly2004 2004-10-29
globle中写代码了吗??
回复
lds88 2004-10-29
继续求教!
回复
luowenjie 2004-10-28
学习!
回复
lds88 2004-10-28
又查了一下
session.abandon 触发session_end 事件
那么能否在session_end 事件 写一些东西达到完全 删除session的目的呢
回复
hui_zi 2004-10-27
我也是这样用的
Session.Abandon();
Response.Write("<script>window.top.location.href='login.htm'</script>");

怎么没有错呢
回复
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-10-26 03:54
社区公告
暂无公告