Single sign on 使用SAML2.0实现SSO

Single sign on 使用SAML2.0实现SSO,single-sign-on,saml,Single Sign On,Saml,我是SSO概念和SAML的新手。我的要求如下: 有一个通用的登录页面。最终用户将使用凭据登录; 一旦用户登录,他将被重定向到我的应用程序。从那里,我们将有到其他应用程序的链接。 在这里,我的应用程序作为服务提供商工作。 我的问题是:作为SP,如何从我的应用程序生成对其他应用程序的SAML2.0请求? 如何检查我的应用程序是否支持SAML2.0?它是基于java的。 总之,如何通过SAML2.0生成和发送/接收数字签名 谁能先给我解释一下流程,然后告诉我一些链接吗?您的应用程序支持SSO吗?如果不

我是SSO概念和SAML的新手。我的要求如下:

有一个通用的登录页面。最终用户将使用凭据登录; 一旦用户登录,他将被重定向到我的应用程序。从那里,我们将有到其他应用程序的链接。 在这里,我的应用程序作为服务提供商工作。 我的问题是:作为SP,如何从我的应用程序生成对其他应用程序的SAML2.0请求? 如何检查我的应用程序是否支持SAML2.0?它是基于java的。 总之,如何通过SAML2.0生成和发送/接收数字签名


谁能先给我解释一下流程,然后告诉我一些链接吗?

您的应用程序支持SSO吗?如果不是,它可能不支持SAML

您需要一个客户端SAML堆栈。-例子

特别是商业实现有很多示例代码

对于Java,请看Spring SAML扩展


此外,尽可能多地获取信息。IDP,因为它将决定您需要实现哪些SAML协议和绑定。

欢迎使用SO!现在,你的问题太宽泛了,无法回答。有关更多详细信息,请参阅。