You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firebase Phone Auth在俄失效:真实号码收不到OTP,求排查原因

Firebase Phone Auth在俄罗斯的访问问题解答

核心结论

Firebase Phone Auth目前在俄罗斯确实存在服务访问封锁,这是导致你遇到真实号码无法接收OTP、触发错误码17499/39的直接原因。

错误原因解析

  • 测试号码是Firebase控制台提供的本地模拟验证,完全不依赖外部短信网关或Google的全球验证服务链路,因此不受地区网络限制影响;
  • 真实号码的OTP发送/验证需要调用Google的短信服务接口和全球验证节点,而这些服务链路在俄罗斯已被限制访问,导致流程中断,触发内部错误(错误码17499/39本质是服务请求无法到达或响应被阻断)。

补充说明

  • 3-4个月前可用是因为当时相关服务的访问限制尚未严格执行;
  • 启用Firebase App Check和Google Play Integrity无法解决该问题,这两个功能仅用于验证应用合法性,无法突破地区网络封锁。

可行替代方案

  • 切换至Firebase Auth的其他登录方式(如邮箱密码登录),这类方式对网络链路的依赖相对较低;
  • 集成俄罗斯本地合规的第三方短信服务,自行处理OTP发送与验证逻辑,验证通过后再关联Firebase Auth用户;
  • 若业务主要面向俄罗斯用户,可考虑替换为本地身份验证服务。

内容的提问来源于stack exchange,提问作者Eben Oasis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 01:03:14