恢复Firebase及关联资源后Google OAuth 2.0登录异常及审核问题求助
问题解决指南:恢复Firebase/Cloud项目后OAuth登录失效及同意屏幕审核报错
一、解决「Error 401: deleted_client」登录失败问题
- 恢复的OAuth凭据已失效,直接重新生成即可。删除操作会在谷歌OAuth系统中标记客户端ID为已删除状态,即便项目恢复,这个标记不会自动清除,导致系统仍判定客户端已被删除。
- 操作步骤:
- 进入Google Cloud控制台的「API和服务」→「凭据」页面
- 删除已恢复的原有OAuth客户端ID
- 重新创建对应类型的OAuth客户端(和之前的应用类型保持一致,比如Web应用/Android/iOS)
- 更新Firebase控制台「登录方法」→「Google」中的客户端ID配置,同时同步更新应用代码内的相关凭据信息
- 无需继续等待,两天时间已足够完成资源同步,问题根源是凭据内部状态异常,而非同步延迟。
二、解决「Brand state must be enabled for developer verification review」审核提交失败问题
- 该错误是因为你的OAuth品牌(Brand)处于未启用状态,无法提交审核。
- 操作步骤:
- 进入Google Cloud控制台的「API和服务」→「OAuth同意屏幕」页面
- 查看页面顶部的品牌状态,若显示「已禁用」则点击启用按钮
- 确保品牌基础信息(名称、隐私政策链接等)填写完整合规
- 重新尝试提交审核
内容的提问来源于stack exchange,提问作者Amaimersion
相关产品推荐
相关产品推荐

