明月松间照 清泉石上流


                                        ——— 兵临城下   猫科动物
posts - 70, comments - 137, trackbacks - 0, articles - 23
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
      问题很简单:
      假设我现在有两个用户:user1、user2。user1打开浏览器后登陆,在后台我得到一个sessionID1来记录该用户的各种信息。在同一浏览器中又以user2的帐户登陆,我后台得到的sessionID2,现在这个sessionID2与sessionID1是相同的。这对我的信息处理带来了混乱。
      我知道如果用户打开另一个浏览器用user2的帐户登陆,得到的sessionID肯定是不相同的,现在我想问的是在同一浏览器中以不同的帐号登陆,能得到不同的sessionID吗?或者可以采取其他另外的操作来避免相同的sessionID吗?不吝赐教!

评论

# re: 久违了啊!遇到一个关于session id的问题,向大家请教!  回复  更多评论   

2006-11-16 13:58 by loocky
是在同一浏览器中以不同的帐号登陆,能得到不同的sessionID,可以啊先让当前session invalidate 就可以了

# re: 久违了啊!遇到一个关于session id的问题,向大家请教!  回复  更多评论   

2006-11-16 15:54 by 兵临城下
谢了,测了一下,果然有用!呵呵

# re: 久违了啊!遇到一个关于session id的问题,向大家请教!  回复  更多评论   

2006-11-16 17:01 by loocky
一起学习呵呵,慢慢积累就可以了,大家都是从那个时候过来的,加油

# re: 久违了啊!遇到一个关于session id的问题,向大家请教!  回复  更多评论   

2006-11-17 08:50 by 兵临城下
呵呵!其实做系统时会遇到很多的问题,就像这个,看来是我对基本的api还不是很了解啊,在loocky还没指点我之前,我在其他的论坛上也发过贴,回复的都说,sessionID是容器指定的,想要更改不容易。难道他们和我一样,也不知道这个基本的api?
基本功还是很重要的啊,不要认为看了一遍J2EE的书就可以上来作系统了,还是不能浮躁啊,加油!

# re: 久违了啊!遇到一个关于session id的问题,向大家请教!  回复  更多评论   

2006-11-17 08:53 by loocky
多看一些基本的东西,比如SERVLET的规范==,其实每个SESSION用户是可以自己销毁的,销毁之后只要有返回页面就会重新生成一个SESSIONID,原理是恩简单的,对不能浮躁,以前我做开发的时候不会的也很多,现在虽然不开发了,但是还想学习一点东西,大家一起提高

只有注册用户登录后才能发表评论。


网站导航: