此应用无权使用 Firebase 身份验证。请确认在 Firebase 中配置了正确的包名称和 SHA-1
Posted
技术标签:
【中文标题】此应用无权使用 Firebase 身份验证。请确认在 Firebase 中配置了正确的包名称和 SHA-1【英文标题】:This app is not authorized to use Firebase Authentication.Please verify that the correct package name and SHA-1 are configured in the Firebase 【发布时间】:2019-12-05 05:26:37 【问题描述】:我使用 FirebaseUI Auth 进行身份验证,通过电子邮件进行身份验证正在工作,任何其他身份验证都不起作用。 我在 Firebase 中启用了身份验证选项
我看过这个This app is not authorized to use Firebase Authentication.Please verify that the correct package name and SHA-1 are configured in the Firebase Console 但这并没有解决问题 错误:
E/Volley: [1404] BasicNetwork.performRequest: Unexpected response code 400 for https://www.googleapis.com/identitytoolkit/v3/relyingparty/sendVerificationCode?alt=proto&key=
2019-07-27 21:12:28.262 2809-11221/? W/FirebaseAuth: [PhoneVerificationSession] onFailure
2019-07-27 21:12:28.283 12142-12142/? E/AuthUI: A sign-in error occurred.
com.google.firebase.auth.FirebaseAuthException: This app is not authorized to use Firebase Authentication. Please verify that the correct package name and SHA-1 are configured in the Firebase Console. [ App validation failed ]
手动尝试与 Firebase 同步 通过 SHA1、SHA256 我还没有上传到 Play 商店
我从近一个星期开始就有这个疑问,到处搜索,所以我把它们都记下来了,任何解决方案
【问题讨论】:
你找到解决办法了吗? 【参考方案1】:如果您使用 React native,请使用 yourRNproject/android/app
内部的 debug.keystore
生成 SHA1 并将其放入 firebase 控制台,然后在您的项目中下载 google-services.json
即可。
【讨论】:
以上是关于此应用无权使用 Firebase 身份验证。请确认在 Firebase 中配置了正确的包名称和 SHA-1的主要内容,如果未能解决你的问题,请参考以下文章
无法将 Firebase 连接到 Android 应用 |此应用无权使用 Firebase 身份验证