Firebase 身份验证错误:短信验证码请求失败(错误代码:17499,错误代码:39)

问题描述 投票:0回答:1

问题描述

我遇到了 Firebase 身份验证问题,特别是在尝试请求短信验证码进行用户身份验证时。请求失败,我收到以下错误日志:

环境:

  • Firebase SDK 版本:(firebase_auth:^5.1.4)
  • 认证方式:短信认证
  • 工具/IDE:(例如 Android Studio、VSCode 等)

重现步骤:

  1. 在项目中使用所需的依赖项设置 Firebase 身份验证。
  2. 尝试使用
    FirebaseAuth
    通过短信验证登录。
  3. 短信请求失败,日志中显示上述错误。

我尝试过的:

  • 验证了 Firebase 配置并确保 Google 服务 JSON 正确放置在应用程序中。
  • 检查了 Android Manifest 中的权限(即互联网、接收短信)。
  • 在项目中启用短信检索器API。
  • 重新安装应用程序、清理项目并同步 Gradle。

但是,错误仍然存在。

错误代码:

根据我的研究:

  • 错误代码
    17499
    似乎是一个通用的内部错误,但没有提供具体的解决方案。
  • 错误代码
    39
    在 Firebase 文档或支持中没有详细记录。

我的问题:

  • 在此上下文中,错误代码
    17499
    39
    意味着什么?
  • Firebase 控制台或客户端 (Android) 中是否有我可能丢失或配置错误的特定设置?
  • 这是 Firebase 服务的问题吗(可能是特定区域的限制或临时问题)?

任何有关解决此问题的见解或指导将不胜感激!


附加信息:

flutter dart firebase-authentication firebase-app-check
1个回答
0
投票

我有同样的错误。你找到解决方案了吗?

© www.soinside.com 2019 - 2024. All rights reserved.