【发布时间】:2014-01-29 04:18:52
【问题描述】:
我正在使用 spring 和 spring security 来实现多个域和子域项目。 喜欢 test.example.com/damo1 test.example.com/demo2
两者都是具有相同域的不同应用程序。在这两个应用程序中,我都应用了弹簧安全性。我想登录 demo1 应用程序,但还要求再次登录 demo2 应用程序。我想申请单点登录。
Cookie 共享成功,但仍要求登录。 任何人都可以帮助我春季安全有什么变化吗? 请帮我? 提前谢谢
【问题讨论】:
-
这是一个应用程序容器问题。一般来说,如果没有一些特定于容器的设置,您将无法在应用程序之间共享会话。如果您想使用 Spring Security 解决它,您可以创建自定义 SecurityContextRepository 或使用 CAS 等 SSO 解决方案。
标签: java spring session tomcat spring-security