Spring 安全 3.x.x 的 SSO

SSO with Spring Security 3.x.x

我需要使用 Spring Security 3.2.9 / Java 1.7 / Spring MVC 实施 SSO,并升级到 Spring Security 4 和 Java 1.8 不是一个选项。我能够集成 CAS 4,但由于我们使用的 Spring 安全版本(我们不想使用任何早于 4 的 CAS 版本),它在登录重定向后失败。我也看过 Gluu 和 Keycloak,但看起来都需要 Java 1.8 在客户端和 Spring Security 4。

我能找到的唯一满足我要求的 SSO 平台是 MITREid Connect,但缺点是它看起来没有任何 React 库,如果我们将来想使用它的话.

有没有人有在旧版本的 Spring Security 上集成 SSO 的经验?这是我第一次实现 SSO。

Spring 安全 3.x 与 Spring 安全 SAML 扩展可以很好地实现基于标准的 SSO。