Node.js 使用NodeJS/Passport实现Saml
我想使用我自己的idp使用NodeJS的passport模块实现saml。但是我发现下面的链接使用了一些openidp/adfs/shibboleth等Node.js 使用NodeJS/Passport实现Saml,node.js,saml-2.0,Node.js,Saml 2.0,我想使用我自己的idp使用NodeJS的passport模块实现saml。但是我发现下面的链接使用了一些openidp/adfs/shibboleth等 https://github.com/bergie/passport-saml https://github.com/lmarkus/passport-saml-encrypted https://www.npmjs.com/package/saml2js 我创建了两个本地主机应用程序,一个作为sp(服务提供商),另一个作为idp(身份提
https://github.com/bergie/passport-saml
https://github.com/lmarkus/passport-saml-encrypted
https://www.npmjs.com/package/saml2js
我创建了两个本地主机应用程序,一个作为sp(服务提供商),另一个作为idp(身份提供商),在从sp重定向到idp时,我发送加密的saml,然后使用passport ldap模块验证用户,但我需要知道证书/公钥/私钥是否也需要存在于idp端?idp将如何发送回响应?以何种格式?如果您正在对AuthnRequest进行签名或加密令牌,则idp需要公钥 SP需要IDP令牌签名公钥 IDP将发回一个AuthnResponse,其中包含包含断言(声明)的SAML令牌 查看这一点的最简单方法是使用Fiefox SAML跟踪程序插件