如何为节点应用程序创建SSO(单点登录)的SP(服务提供商)?

时间:2017-01-09 08:53:59

标签: node.js single-sign-on saml-2.0 service-provider passport-saml

所以我试图使用gbraad / passport-saml-example在SSO上做一个POC,这个应用程序停止提供,显然不是IDp。作为一个新手,我有很多问题,如果有人可以帮我回答它们真是太棒了。  1.代码中有什么问题吗?  2.如果没有错,我该如何测试?我的意思是,我们可以尝试另一个IDp吗?  3.我们如何使用saml2-js?我可以参考哪些工作副本?

1 个答案:

答案 0 :(得分:0)

您想要的是https://idp.testshib.org/idp/Authn/UserPassword但是如您所见,未指定服务提供商,因为该链接未通过来自受信任的SAML服务提供商的重定向绑定进行调用。

1。)不确定,我正在寻找自己的SAMLv2服务提供商解决方案(作为我已经设置的Shibboleth SP工作的替代方案)并遇到了这个问题。 2.)在查看您提到的存储库时,我注意到它使用的身份提供商与我测试的Shibboleth服务提供商的身份提供商不同。因此,如果您需要有效的身份提供商,请查看此处。 http://www.testshib.org/test.html这是由我相信维持Shibboleth的人所维持的。 3.)我将根据我对服务提供商的了解深入了解saml2-js,看看我能否实现它。

我不使用Shibboleth模块用于Apache或IIS的主要目标是,我不知道如何在不抓取的情况下掌握属性。希望快速解决方案更容易理解并快速站起来,同时满足其他重要要求。

相关问题