2016-08-25 194 views
0

我已经搜索了很多关于如何实现SSO的良好文档,因为我是该领域的初学者。但与网上提供的文件混淆。是否有任何文档可以帮助我指导: 如何创建/配置IDP,SP以及如何实施SSO?我的web应用程序使用Java 8,angular JS,JSP,Spring(带注释),Hibernet,Maven,JBOSS。SAML:如何为Web应用程序实现SSO(单点登录)

提前感谢您的时间。

回答

0

你的问题有些广泛,很难给出明确的答案。也许更好地了解研究什么可能会有所帮助。请让我试试:

  1. 您的Web应用程序将是一个SP。因此,您不需要研究如何实施IdP。
  2. 您至少需要1个IdP才能为您的应用程序测试SSO。因此,找出您想使用的IdP并研究如何设置它以及如何配置服务提供商信任。
  3. 您希望用于SSO的协议是什么?是SAML 2.0,WSFed,OAuth2,OpenId Connect还是别的?选一个。
  4. 研究一个好的库,您可以使用它来实现应用程序的SP角色。
0

你已经提到过Java和Spring,所以通常你会看到Spring Security和SAML。

如果是这样的话。那么你需要实现一个客户端SAML堆栈。

请参阅:SAML : SAML connectivity/toolkit

相关问题