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

授权自有Google内部应用时遇403:access_denied错误,求解决方案

修复Google内部OAuth应用403 access_denied错误的方案

针对你遇到的内部应用授权时提示未完成验证、返回403 access_denied的问题,可按以下步骤排查修复:

  • 确认测试用户配置准确性

    • 检查Google Cloud控制台OAuth同意屏幕的「测试用户」列表,确保你用于授权的邮箱完全匹配列表中的条目(包括大小写、域名后缀)
    • 若已添加,尝试删除后重新添加该邮箱,保存后等待10-15分钟再测试(Google配置同步存在延迟)
  • 验证应用类型与权限范围

    • 确认OAuth同意屏幕的「用户类型」设置为「内部」,若误设为「外部」,即使是测试状态也会触发验证要求
    • 检查请求的权限范围(drive、drive.file、spreadsheets),联系Google Workspace管理员确认这些API权限已在组织内启用,且未限制你的账户使用
  • 清除授权缓存并重新发起请求

    • 访问https://myaccount.google.com/permissions,删除该应用的所有权限记录
    • 使用浏览器无痕模式或清除缓存、Cookie后,重新发起授权请求
    • 确保代码中的redirect_uri与控制台「凭据」页面配置的地址完全一致,包括协议、端口、路径,无拼写错误
  • 核对客户端ID与项目关联

    • 确认授权请求中使用的client_id属于当前内部应用所在的项目,避免误用到其他外部项目的凭据
    • 检查「凭据」页面中该客户端ID对应的应用类型(如桌面应用/Web应用),确保与你的授权流程匹配(桌面应用允许使用localhost作为redirect_uri)
  • 等待配置同步生效

    • Google控制台的配置变更(如测试用户、应用类型修改)可能需要30分钟以上才能完全同步,修改后建议等待一段时间再验证

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 19:32:08