Spring-如何使用SAML 2.0实现单点登录

时间:2019-04-09 17:54:41

标签: java security single-sign-on saml-2.0 spring-saml

通常如何在Spring MVC应用程序中实现带有SAML 2.0的SSO?

需要我的应用程序才能实现SSO,以便用户无需使用我的应用程序创建新帐户即可登录。

我的理解是,如果我错了,请纠正我,我需要服务提供商与第三方用来交换元数据的身份提供商进行通信。但是我该如何实现这一过程呢?

此外,Spring MVC应用程序方面需要什么?

预先感谢:D

1 个答案:

答案 0 :(得分:1)

https://github.com/spring-projects/spring-security-saml实现SAML SP并通过servlet过滤器集成到Web应用程序中。有关SAMLv2 SSO概述,请查看http://www.oasis-open.org/committees/download.php/27819/sstc-saml-tech-overview-2.0-cd-02.pdf