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

Flutter Android及Web端Firebase苹果登录出现invalid_client错误

Apple登录Android/Web端invalid_client问题的支持方向

iOS端正常运行,说明Apple开发者账号、Service ID等核心配置无问题——iOS直接与Apple身份验证服务交互,若Apple侧配置错误,iOS也会触发同类报错。

Android和Web端出现invalid_client,且代码与Firebase官方示例一致、插件无报错,核心问题大概率出在Firebase针对Android/Web的Apple登录配置环节:

  • 检查Firebase控制台Apple登录提供商的Web配置:确认重定向URI已正确填写,且该URI已添加到Apple开发者后台对应Service ID的重定向列表中;
  • 验证Android项目的google-services.json是否包含Apple登录的最新配置,确保已同步Firebase控制台的更新;
  • 再次确认Firebase中使用的Apple私钥是否关联了正确的Service ID,私钥未过期且权限配置完整。

优先联系Firebase支持团队:Android和Web的Apple登录依赖Firebase Auth作为中继层,invalid_client错误多源于Firebase与Apple之间的身份验证链路配置问题,而非Apple服务本身或Flutter插件BUG(插件代码符合官方规范且无报错)。

若排查Firebase配置后问题仍未解决,再考虑联系Apple开发者支持确认Service ID的跨平台权限设置,但这种情况概率极低(iOS已正常运行可佐证Apple侧核心配置有效)。

内容的提问来源于stack exchange,提问作者Sub 6 Resources

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 01:23:13