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

localhost:3000 Google登录正常,生产环境登录失败:redirect_uri_mismatch求助

解决Google登录生产环境redirect_uri_mismatch错误

本地localhost:3000能正常使用Google登录,但生产环境触发400错误redirect_uri_mismatch,核心原因是生产环境的重定向地址未在Google OAuth配置中授权。以下是具体修复步骤:

  • 打开Google Cloud控制台,找到对应OAuth 2.0客户端ID配置页(路径:API和服务 → 凭据 → 目标客户端ID)。
  • 在「已授权的重定向URI」列表中,添加生产环境实际使用的登录回调地址,比如https://你的生产域名.com/auth/google/callback,必须与代码中配置的地址完全一致,包括HTTP/HTTPS协议、完整域名、回调路径,不能有任何差异。
  • 检查代码中的重定向URI配置,避免硬编码localhost:3000地址,改用环境变量(如process.env.GOOGLE_REDIRECT_URI)区分本地与生产环境。
  • 清除浏览器缓存,重启服务端应用,避免旧配置缓存导致的异常。
  • 确认URI格式合规:生产环境必须使用HTTPS(localhost除外),不能包含通配符,路径需精准对应登录回调接口。

错误详情

访问被阻止:此应用的请求无效
您无法登录,因为此应用发送了无效请求。您可以稍后重试,或联系开发者解决此问题。了解有关此错误的更多信息
如果您是此应用的开发者,请查看错误详情。
错误 400: redirect_uri_mismatch

Google登录重定向不匹配错误截图

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 04:01:08