Saml概述和实现

时间:2017-12-05 08:59:29

标签: authentication single-sign-on saml saml-2.0

我是saml身份验证的初学者。我能理解概念和主题。但实时,我不知道如何实现和编码它。

  

什么都需要?如何编码saml身份验证?需要什么技术? 需要多少台服务器/网站?哪个是服务提供商和身份提供商。我不知道编码的程序。

我应该知道哪些先决条件?

我提到http://docs.oasis-open.org/security/saml/Post2.0/sstc-saml-tech-overview-2.0-cd-02.html#1.Introduction|outline。但这很令人困惑。我无法明确地实现自己的想法。

  
      
  1. 实施SAML身份验证的一系列说明是什么   对于我自己的服务器/网站?
  2.   
  3. 这将是IDENTITY提供程序(授权服务器)和   服务提供商?
  4.   
  5. 网站如何将其置于服务提供商(资源服务器)和saml身份验证中?
  6.   
  7. 如何在身份中存储凭据和令牌响应   供应商。

  8.   
  9. 如何实现代码以及创建需要什么?

  10.   

请帮助我..提前致谢...

1 个答案:

答案 0 :(得分:0)

您尚未指定语言,但在客户端,您需要SAML堆栈。

参考SAML : SAML connectivity / toolkit

在服务器端,您需要一个IDP。

这可能是ADFS,shibboleth,identityserver或者像Auth0或Okta这样的IDaaS产品。