当前位置: 首页 > 知识库问答 >
问题:

Firebase身份验证:此应用程序无权使用Firebase

韶宏邈
2023-03-14

我的应用/构建。格雷德尔:

compile 'com.firebaseui:firebase-ui-auth:2.3.0'
    compile 'com.google.firebase:firebase-auth:11.0.4'
    compile "com.android.support:design:26.1.0"
    compile "com.android.support:customtabs:26.1.0"
    compile "com.android.support:cardview-v7:26.1.0"

在调试模式下,我成功地完成了auth。由Firebase授权。

  1. 输入电话号码

好的。工作正常。

但当我想在发布模式下执行此操作时,我会遇到下一个错误:

共有3个答案

孔驰
2023-03-14

只需在firebase指纹中添加SHA1和SHA-256即可

第1步:在您的项目终端“cd.\android”中运行此命令,然后keytools-list-v-keystore c:\User\User_name.android\debug.keystore-alias androiddebug key-store pass android-keypass android您将获得SHA密钥第2步:复制这些密钥并将它们添加到项目设置中的Firebase指纹中-

空夕
2023-03-14

从google play控制台添加SHA1。如果你使用公共应用程序,你必须从谷歌play控制台获取SHA1,并将其添加到firebase设置中。当我公开我的应用程序有谷歌登录功能firebase时,它对我起到了作用。我知道现在回答这个问题已经太晚了,但希望它能对现在的其他人有所帮助。

羊舌阎宝
2023-03-14

转到项目设置

在底部点击

看见https://developers.google.com/android/guides/client-auth关于如何创建SHA1

 类似资料:
  • 我所做的正是这个问题的答案所说的:https://stackoverflow.com/a/53513327/10021456 我将我的应用程序签名证书SHA-1和上传证书SHA.1复制到Firebase SHA证书指纹中 我只是试图在我的手机上运行一个Flutter应用程序,通过USB调试。所以不是从app store下载什么的。一开始,当我尝试使用电话号码认证创建一个新用户时,我得到了这个错误

  • 我已经将我的项目从Firebase sdk版本5.4.4升级到了unity版本2018.4.14F1中的Firebase sdk版本6.8.0。我已将所有必需的“DotNet3”unity包导入到我的项目中,并进行了构建,但出现错误:“此应用程序未被授权使用Firebase身份验证。请验证Firebase控制台中配置了正确的包名称和SHA-1。[应用程序验证失败]”。然后,我再次为我的密钥库生成了

  • 我正在制作一个需要firebase身份验证的应用程序,但收到一个错误。 “此应用未被授权使用Firebase身份验证。 > sha-1是正确的 项目包是正确的 项目已连接到firebase 依赖项设置正确 电话身份验证已启用 还有一件事,我只收到这个错误,当我从Playstore下载的应用程序,当我从Android Studio安装它的应用程序工作正常。.

  • 我知道这个问题已经问过很多次了。但我已经做了以下事情,仍然会出现错误“此应用程序未授权使用Firebase Authentication.请验证Firebase控制台中配置了正确的包名和SHA-1”: 从android studio signingReport build和play console Dashboard添加了sha1和sha256 我正在使用物理设备测试 我已经尝试了android

  • null 事实上,当我在真正的设备上运行应用程序时,它运行得非常完美,我可以登录。

  • null 事实上,当我在一个真实的设备上运行该应用程序时,它运行得很好,我可以登录。