From b0fb848a929098e81373c8c63f3173ddc5b05fa3 Mon Sep 17 00:00:00 2001 From: Tuan Dang Date: Mon, 12 Feb 2024 10:35:38 -0800 Subject: [PATCH] Add disableRequestedAuthnContext for azure saml --- backend/src/ee/routes/v1/saml-router.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/src/ee/routes/v1/saml-router.ts b/backend/src/ee/routes/v1/saml-router.ts index f81c21ffd..98b8729f4 100644 --- a/backend/src/ee/routes/v1/saml-router.ts +++ b/backend/src/ee/routes/v1/saml-router.ts @@ -28,6 +28,7 @@ type TSAMLConfig = { cert: string; audience: string; wantAuthnResponseSigned?: boolean; + disableRequestedAuthnContext?: boolean; }; export const registerSamlRouter = async (server: FastifyZodProvider) => { @@ -77,6 +78,7 @@ export const registerSamlRouter = async (server: FastifyZodProvider) => { samlConfig.wantAuthnResponseSigned = false; } if (ssoConfig.authProvider === SamlProviders.AZURE_SAML) { + samlConfig.disableRequestedAuthnContext = true; if (req.body?.RelayState && JSON.parse(req.body.RelayState).spInitiated) { samlConfig.audience = `spn:${ssoConfig.issuer}`; }