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

Google OAuth配置非127.0.0.1/authorize重定向URI报redirect_uri_mismatch如何解决

谷歌OAuth 400 redirect_uri_mismatch错误解决方案

该错误的本质是OAuth认证请求中携带的redirect_uri参数,与Google Cloud Console中该客户端配置的授权重定向URI完全不匹配,匹配规则严格区分协议(HTTP/HTTPS)、域名/IP、端口、路径,末尾斜杠也会影响匹配结果。

  • 优先抓包或打印代码中发起OAuth请求时实际传入的redirect_uri完整值,不要基于经验猜测参数内容
  • 将获取到的实际redirect_uri值完全照搬填入Google Cloud Console对应OAuth客户端的「授权重定向URI」列表中,保存配置后等待2-5分钟再测试,配置变更不会立即生效
  • Visual Studio本地开发场景额外排查项:
    • 确认VS启动项目后浏览器地址栏显示的实际协议、端口与你配置的重定向URI一致,IIS Express偶尔会出现配置端口和实际启动端口不符的问题
    • localhost和127.0.0.1在匹配规则中是两个完全不同的地址,如果你同时会用两个地址访问项目,需要将两个对应的重定向URI都加入配置列表
    • 若本地开发启用了HTTPS,要确认证书配置正常,协议头不要填成HTTP
  • 生产环境部署需确认部署后的域名、路径、协议(生产环境强制要求HTTPS)与配置的重定向URI完全一致,不要在重定向URI配置中添加额外查询参数

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 08:36:00