node.JS 如何使用 passport-saml 从 XML 文件中读取 Idp 元数据?
node.JS how to read Idp metadata from XML file using passport-saml?
我正在尝试配置 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
我正在尝试配置 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