使用 Azure SAML SSO 进行 Firebase 身份验证

Firebase Auth with Azure SAML SSO

我已经能够启动 SAML SSO 并且 运行 完美地使用 this article

但是,当我尝试使用 Azure 作为 IDP 复制这些步骤时,出现以下错误:

FirebaseError: Firebase: SAML Response <Issuer> mismatch. (auth/invalid-credential).

我不知道为什么错误中没有提供更多信息,但它让我没有很多选择来解决它。

我正在使用非库企业应用程序设置 Azure,将用户分配给该应用程序,并尝试使用 SAMLAuthProvider 和 signInWithPopup(如文章中所述)登录 Firebase 应用程序。以下是 Azure 和 Google Cloud Identity

的 SSO 配置屏幕

Configuration Screens

A​​zure AD 是 IDP,“Firebase”是 SP,因此您似乎配置了一些值。

错误 FirebaseError: Firebase: SAML Response <Issuer> mismatch. 应该是指实体 ID 不匹配。

从进行这两项更改开始。您必须确定您的 SP 实体 ID,它可能是您应用的 URL

https://ibb.co/rk24hKN