【发布时间】:2018-12-20 00:48:03
【问题描述】:
我有一个关于 shiro 会话管理的问题。 1 DefaultWebSessionManager 会话管理器是否默认将会话存储在 Ehcache 中?即使我重写了 sessionDao 将 session 存储在 Memcache 或 Redis 或 JDBC 中,它仍然将 session 存储在 Ehcache 中吗?
现在,我想实现单点登录功能(我有多个 Web 实例,并且使用循环负载均衡器,两个会话不会由同一个实例创建),如果用户在 Chrome 中登录,那么新的login where 杀死其他浏览器创建的所有其他会话,强制其他浏览器注销,使用 Shiro 实现此功能的最佳方法是什么?
【问题讨论】: