在不更改现有应用程序的情况下,在不同服务器上的Web应用程序之间实现SSO



我们已经创建了2个JAVA web应用程序A&B,并在2个不同的地方主持在这两台服务器上使用TOMCAT的服务器。这些应用程序已被移动生产,我们不能进行任何重大更改或将其转移到单个服务器,因为它不在我们的控制范围内。

身份验证是通过一个通用LDAP服务器完成的,许多其他应用程序也在使用该服务器。

现在,客户端希望我们创建一个新的应用程序C,并且一旦登录,最终用户应该能够访问上面的2个应用程序a&B(通过链接)而不必再次重新登录(SSO)。

请告知如何执行相同的。

neneneba CAS似乎是正确的解决方案,但我不知道如何避免接触任何东西。

您至少需要接触一些配置文件。看看:-Spring Security和CAS集成

问候

最新更新