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

本地开发中如何配置Google Sign In进行测试?

解决Google Sign In本地测试的Origin不允许问题

你遇到的[GSI_LOGGER]: The given origin is not allowed for the given client ID.错误,核心原因是你的本地域名localhost:3000未被添加到Google OAuth客户端ID的授权列表中,按以下步骤修复:

  • 打开Google Cloud Console,找到创建该Client ID的对应项目
  • 进入「API和服务」→「凭据」页面
  • 定位到正在使用的OAuth 2.0客户端ID,点击编辑按钮
  • 在「已授权的JavaScript来源」栏,添加http://localhost:3000(如果本地服务用HTTPS则填https://localhost:3000)
  • 在「已授权的重定向URI」栏,添加http://localhost:3000/login
  • 保存设置,等待5-10分钟让配置生效

额外注意事项:

  • 确认本地服务的端口号和添加的授权地址完全一致,不要写错端口
  • 若设置后仍报错,尝试清除浏览器缓存或使用无痕模式测试,避免旧缓存干扰
  • 确保你使用的Client ID属于当前操作的项目,不要混淆不同项目的凭据

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 20:01:10