Fix setting of callbackUrl on generic SAML

Linus Heckemann committed Oct 27, 2021 at 11:42 UTC 6cea8c3964df6a15e75ace3d12f5d7df15655087
1 file changed +1 -1
webserver.js
+1 -1
@@ -5994,7 +5994,7 @@ module.exports.CreateWebServer = function (parent, db, args, certificates) {
5994 console.log('ERROR: Unable to read SAML IdP certificate: ' + domain.authstrategies.saml.cert);
5995 } else {
5996 var options = { entryPoint: domain.authstrategies.saml.idpurl, issuer: 'meshcentral' };
5997 - if (typeof domain.authstrategies.saml.callbackurl == 'string') { options.callbackUrl = domain.authstrategies.saml.callbackurl; } else { options.callbackURL = url + 'auth-saml-callback'; }
5997 + if (typeof domain.authstrategies.saml.callbackurl == 'string') { options.callbackUrl = domain.authstrategies.saml.callbackurl; } else { options.callbackUrl = url + 'auth-saml-callback'; }
5998 if (domain.authstrategies.saml.disablerequestedauthncontext != null) { options.disableRequestedAuthnContext = domain.authstrategies.saml.disablerequestedauthncontext; }
5999 parent.debug('web', 'Adding SAML SSO with options: ' + JSON.stringify(options));
6000 if (typeof domain.authstrategies.saml.entityid == 'string') { options.issuer = domain.authstrategies.saml.entityid; }