Google Identity Platform允许将SAML提供程序添加到Firebase Auth项目https://cloud.google.com/identity-platform/docs/how-to-enable-application-for-saml中。该文档说明了如何使用Firebase JS SDK登录。但是,在Android上,没有SAMLAuthProvider
,并且尝试使用OAuthProvider
异常返回An internal error has occurred. [ INVALID_CREDENTIAL_OR_PROVIDER_ID:Invalid IdP response/credential:
(该过程使用oidc.provider
而不是saml.provider
集可以正常工作以相同的方式)。该提供程序可以在Web上运行,但是我无法通过Android应用程序对其进行身份验证。