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

Chrome扩展自2022年7月起部署失败,OAuth2认证报错求助

问题原因与排查解决方法

核心原因

Google在2022年7月正式停止支持OAuth 2.0的urn:ietf:wg:oauth:2.0:oob重定向URI,这是你原有部署流程失效的直接原因——该回调方式被官方弃用,不再接受请求。

排查与修复步骤

  • 替换重定向URI:将授权URL中的redirect_uri=urn:ietf:wg:oauth:2.0:oob替换为http://localhost,同时在Google Cloud Console的OAuth客户端ID配置页面,添加http://localhost到「已授权的重定向URI」列表中。
  • 确认客户端类型:确保你的OAuth客户端ID是「桌面应用」类型,而非Web应用。Chrome扩展发布的OAuth认证适配桌面应用类型的客户端配置,Web应用的重定向规则限制更严格。
  • 验证账号与权限:确认发起授权请求的Google账号是对应Chrome扩展的所有者或拥有编辑权限,且https://www.googleapis.com/auth/chromewebstore权限范围已正确配置。
  • 重新生成授权URL:使用更新后的参数生成授权URL,示例:
    https://accounts.google.com/o/oauth2/auth?response_type=code&scope=https://www.googleapis.com/auth/chromewebstore&client_id=YOUR_CLIENT_ID&redirect_uri=http://localhost
    
  • 检查Cloud Console配置细节:
    • 确保OAuth同意屏幕已完成发布(若为外部测试,需将你的账号添加至测试用户列表);
    • 确认关联的Google Cloud项目已启用Chrome Web Store API。

额外调试建议

发起授权请求后,若仍报错,可查看URL中的error参数(如redirect_uri_mismatch、invalid_scope),这些参数会直接指向具体配置问题,帮助快速定位。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 12:05:21