使用Redis存储Session中产生的问题
来源:5-11 退出登录

JJACC
2019-10-25
图片描述集群部署后集成Redis,用SpringSession做session共享。前端之前的存的是JSESSIONID,集成SpringSession后,前端多了一个session,这是什么原因呢?
Ip 相同,不同端口下,JSEESIONID不是一致的,但session是一致的,导致我想获取Redis中的SessionId判断账号登录状态无法实现,Redis中存储的是session,request.getSession().getId(),获取的是JSESSIONID。请问怎么解决呢?
写回答
1回答
-
JoJo
2019-10-28
额...这里没研究过,不过按我的理解,你不应该根据sessionId来判断登录状态,而应该根据从session中是否能获取用户对象来判断登录状态。
00
Spring Security技术栈开发企业级认证与授权
Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全
2662 学习 · 1561 问题
相似问题