永发信息网

请教如何通过sessionId得到session对象,并使之失效

答案:1  悬赏:40  手机版
解决时间 2021-04-02 06:30
  • 提问者网友:箛茗
  • 2021-04-01 15:31
请教如何通过sessionId得到session对象,并使之失效
最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-04-01 16:28
由于session就是属于当前用户的,所以你在使session实效时,就是操作当前用户的session,不可能操作其他人的session的。

而SessionID是web server用于管理不同客户的session的,你无法根据它来操作其他人的session

如果你想实现这样的效果,可以这样:

用户第一次登陆时,把它的sessionID放入全局变量中,比如application集合,然后你可以对这个集合中的session做标记,用户再访问页面时,如果自己的session已经被标记了,就让它失效。

但这样做并不保险, 因为session失效后,他的id可能会被以后新生成的session所重用!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯