首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >此应用程序未获授权使用Firebase身份验证。验证是否在Firebase控制台中配置了正确的包名和SHA-1

此应用程序未获授权使用Firebase身份验证。验证是否在Firebase控制台中配置了正确的包名和SHA-1
EN

Stack Overflow用户
提问于 2017-11-01 14:37:39
回答 4查看 1.4K关注 0票数 2

我已经在我修改过的Q-Municate应用程序上附加了firebase,这是android项目的Github上的开源应用程序,并运行它。这是一个场景:如果应用程序从android studio通过开发者模式运行,它(Firebase通过电话号码登录)运行得很流畅,而我设法登录。我还在Playstore上构建了签名调试apk和上传,在那之后我看到了这个问题。后来,我重新构建了签名调试apk,用于在手机上测试,但Firebase不允许登录。它给出了以下消息1

EN

回答 4

Stack Overflow用户

发布于 2017-11-01 14:54:00

您需要在fire基本控制台中验证默认调试或生产密钥的设置是否已保存在firebase console项目-> sha1 ->package- >settings中

票数 0
EN

Stack Overflow用户

发布于 2017-11-01 14:54:01

在创建配置文件时,请使用用于开始活动的包名,例如,如果开始活动为MainActivity.java,则使用此文件第一行提供的包名。请勿添加文件名。并再次生成配置文件。

创建配置文件后,将其复制到android项目的app文件夹中。

票数 0
EN

Stack Overflow用户

发布于 2017-11-01 18:17:28

您应该将SHA1设置为已应答的Niraj Sanghani。注意,您应该为所有密钥生成SHA1,用于对您的.apk进行签名。有一个通过Android Studio生成SHA1的simple method

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47049489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档