我正在尝试配置passport-saml node.js,但我不知道如何读取idp 元数据。
这是我的passport.js文件:
passport.use(
new SamlStrategy(
{
path: '/login/callback',
entryPoint: "/entrypoint", //specific for my integration
issuer: 'passport-saml',
protocol: "http://",
cert: 'fake cert', // cert must be provided
logoutUrl: "/ "
},
function(profile, done) {
findByEmail(profile.email, function(err, user) {
if (err) {
return done(err);
}
return done(null, user);
});
}
)
)
我的元数据在一个 XML 文件中。
我是否需要使用passport-saml-metadata对其进行配置?
我发现了这个关于如何在 node.JS 中配置 SAML 的有用教程:https ://dev.to/miteshkamat27/sso-express-js-passport-saml-3b6c
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句