简体   繁体   English

在不同服务器上的Web应用程序之间实现SSO,而无需更改现有应用程序

[英]Implementing SSO between webapplications on different servers without changes on existing applications

We have already created 2 JAVA web applications A & B and hosted it on 2 different servers using TOMCAT on both these servers. 我们已经创建了2个JAVA Web应用程序A和B,并使用TOMCAT在这两个服务器上将其托管在2个不同的服务器上。 These applications have already been moved to production and we cannot make any major changes or move it to a single server as it is not in our control. 这些应用程序已经移至生产环境,我们无法进行任何重大更改或将其移至单个服务器,因为它不受我们的控制。

The authentication is being done through a common LDAP server which is being used by many other applications also. 身份验证是通过一个通用的LDAP服务器完成的,该服务器也被许多其他应用程序使用。

Now, the client wants us to create a new application C and once logged in, the end users should be able to access the above 2 Applications A & B(through links) without having to re-login again(SSO). 现在,客户希望我们能够创建一个新的应用程序C并登录后,最终用户应该能够无需再次重新登录(SSO)来访问上述2个应用A&B(通过链接)。

Pls advise on how to implement the same. 请就如何实施建议。

CAS seems the right solution for this but I don't see how you could do to avoid touching anything. CAS似乎是解决此问题的正确方法,但我不知道如何避免触摸任何东西。

You will at least have to touch some config files. 您至少必须触摸一些配置文件。 Look at: - Spring Security and CAS Integration 查看: -Spring Security和CAS集成

Regards 问候

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 在不同的Tomcat中具有2个spring应用程序的SSO - SSO with 2 spring applications in different Tomcats 使用 Keycloak SSO 在 2 个应用程序之间保持身份验证 - Keep authentication between 2 applications with Keycloak SSO 在Jetty9 WebAppContexts之间实现SSO - Implementing SSO between Jetty9 WebAppContexts 在不同服务器上运行的两个Java Web应用程序之间传输数据的最佳方法 - Best way to transfer data between two Java web applications running on different servers 可以在单独的应用程序服务器中托管的两个不同应用程序之间共享会话 - Can session be shared between two different applications hosted in separate application servers 将两个不同的 Web 应用程序 JVM 合并为一个 - Merging two different webapplications JVM into one 使用相同的jenkins作业在不同的服务器中部署不同的应用程序 - Using same jenkins job for deployment of different applications in different servers 如何在许多Web应用程序之间共享公共资源? - How to share common resources between many webapplications? 在两个 Web 应用程序之间共享 spring 方面 class - sharing spring aspect class between two webapplications 不同应用程序之间的 Tibco EMS - Tibco EMS between different applications
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM