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

Google OAuth Consent Screen授权范围错误 如何保留指定scopes并设为必填

问题1:仅保留Google Play Game Services和Google Drive对应scopes的操作步骤

  • 先排查代码侧的OAuth授权请求配置:确认调用Google登录接口时传入的scopes参数仅包含你需要的两个目标scope,移除所有多余的scope配置,大部分异常多出现在代码侧误传了额外scope。
  • 再调整GCP后台配置:进入Google Cloud Platform控制台的「API和服务」→「OAuth同意屏幕」页面,找到「权限(Scopes)」模块,删除除目标两个scope外的所有非必要scope,保存配置。
  • 最后消除缓存影响:因为应用处于测试状态,建议先删除原有测试用户再重新添加,测试时清除手机端Google Play服务的缓存,或使用未授权过的新测试账号验证,避免旧的授权缓存导致scope显示异常。

问题2:将两个目标scope设置为必填项的方法

  • 你在同意屏看到的前三个scope是Google OAuth登录的基础必填scope,所有接入Google登录的应用都会默认携带,无法删除。
  • 自定义添加的scope默认就属于必填项,如果你当前看到这两个scope显示为可选,大概率是代码里调用授权接口时使用了addOptionalScopes这类可选scope接口传入的参数,直接把两个scope调整到基础的必填scopes请求参数列表中即可,不需要额外在后台做其他配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 11:57:03