我看过一些文章,说 OpenID Connect 会取代 SAML 成为SSO的主要协议。我不确定OpenID Connect 如何处理与不同服务提供商之间的会话管理功能,以及如何用它来实现单点注销?目前有没有支持将 OpenID Connect 作为 SSO IDP(替换 SAML2 SSO IDP)的 IDM服务器(开源或商业)?
我看过一些文章,说 OpenID Connect 会取代 SAML 成为SSO的主要协议。我不确定OpenID Connect 如何处理与不同服务提供商之间的会话管理功能,以及如何用它来实现单点注销?目前有没有支持将 OpenID Connect 作为 SSO IDP(替换 SAML2 SSO IDP)的 IDM服务器(开源或商业)?
从11版本开始,OpenAM似乎支持它。详见wikis.forgerock.org/confluence/display/openam/OpenAM+Roadmap
我预计OIDC会逐渐取代基于SAML的身份验证。
Apache Fediz(自版本1.3.0起)支持以下内容: * SAML Web SSO * WS-Federation * OIDC
Fediz的优点在于它还支持协议桥接。因此,您可以使用SAML Web SSO登录IDP,并最终登录到OIDC Web Portal。 https://cxf.apache.org/fediz.html http://janbernhardt.blogspot.de/2015/12/fediz-with-openid-connect-support-and.html
但是,目前OIDC不支持SLO。但由于它是一个开源项目,因此添加这个功能应该很简单,因为我们欢迎贡献。