使用 Spring saml 的多个服务提供商

Multiple Service Providers using Spring saml

我在不同的 tomcat 服务器上有多个 Web 应用程序。现在我必须在所有应用程序中使用 ADFS 实施 SSO。我不清楚方法。

AS POC 我已经使用 Spring saml 在一个 Web 应用程序中通过 ADFS 实现了 SSO。我们能否将 POC 应用程序用作所有其他业务应用程序的服务提供者?如果是,由于此 SSO 是基于浏览器的,其他应用程序如何从一个服务提供商处检索声明。还是我们需要在所有应用中一一使用springsaml?这个选项是一项艰巨的任务,因为我必须在所有应用程序中进行更改(包括必要的 jar 和代码)。我阅读了有关多租户的信息,但什么也得不到。

有人可以帮我吗?

恐怕您必须修改所有应用程序。在标准 SAML 部署中,每个应用程序都是一个单独的服务提供商。