在多web模块项目中共享spring安全凭据

在多web模块项目中共享spring安全凭据,web,spring-security,war,ear,Web,Spring Security,War,Ear,ear文件中有多个web模块(WAR)。每个web模块都有自己的spring安全配置 比如说,网络模块1.war和网络模块2.war 现在,当用户登录到web_模块_1.war模块,然后导航到web_模块_2.war的url时。在这种情况下,用户被重定向到web_module_2.war的登录页面,即使他已登录 如何将登录用户的凭据传递到web_module_2.war,以避免登录用户的登录页面。这些模块是部署在同一域名下,还是部署在两个不同的主机下?它们部署在同一主机下,打包在ear中。请尝试

ear文件中有多个web模块(WAR)。每个web模块都有自己的spring安全配置

比如说,网络模块1.war和网络模块2.war

现在,当用户登录到web_模块_1.war模块,然后导航到web_模块_2.war的url时。在这种情况下,用户被重定向到web_module_2.war的登录页面,即使他已登录


如何将登录用户的凭据传递到web_module_2.war,以避免登录用户的登录页面。

这些模块是部署在同一域名下,还是部署在两个不同的主机下?它们部署在同一主机下,打包在ear中。请尝试使用cookie配置和相同机密令牌的Memberme筛选器Memberme选项,这不是必需的。所以,如果我设置了RememberMe标志,然后用户关闭浏览器并返回。他应该重新登录。只需设置空的过期日期,cookie将在浏览器关闭时过期