【问题标题】:Exception !! message: This app is not Authorised to use firebase authentication例外 !!消息:此应用未授权使用 Firebase 身份验证
【发布时间】:2021-06-17 21:30:47
【问题描述】:
例外!消息:此应用无权使用 Firebase 身份验证。请确认在 Firebase 控制台中配置了正确的包名称和 SHA-1。[应用验证失败]。我已将 SHA - 1 和 SHA - 256 密钥从游戏控制台添加到 firebase 项目设置,但它仍然无法正常工作。当请求 OTP 时,会弹出上述异常。请帮忙
【问题讨论】:
标签:
android
flutter
firebase-authentication
google-play-services
one-time-password
【解决方案1】:
- 您需要确保已启用 PHONE AUTHENTICATION 。转到 Firebase 控制台 -> 身份验证 -> 登录方法。
- 在真机而非模拟器上测试应用。
- 仔细检查 SHA1 和 SHA-256。
- 再次添加密钥后,下载更新的 google-services.json 并添加到您的项目中。
【解决方案2】:
我也遇到了同样的问题。
我按照以下步骤操作。
- 更新了 pubspec.yaml 中的 Firebase 身份验证包
- 在 Firebase 控制台的项目设置中为调试和发布密钥库添加了 SHA1 和 SHA256 密钥
- 通过设置>开发者帐户>关联帐户>firebase 帐户在 Play 控制台中关联 firebase
试一试。