我在 glassfish 上有大约5个虚拟服务器,我将在所有虚拟服务器内对用户进行身份验证,但任何虚拟服务器都有单独的会话ID。 我怎样才能做到这一点? 什么是 JSESSIONIDSSO 并能解决我的问题?
http://v1.localhost:81 =>会话ID = 7f60cc7076f690b365d85cff0a45
http://v2.localhost:81 => sessoinID = 7b6d35dd17cbb05982ef769a12f7
答案 0 :(得分:1)
带有缓存的Shiro Session Clustering可以帮助您解决此问题。该会话将由shiro使用群集缓存进行管理。 一个例子是: https://github.com/stormpath/shiro-hazelcast-web-sample
答案 1 :(得分:0)