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

使用Google Web登录HTML API遇login_uri不允许错误求助

解决方案

针对你遇到的[GSI_LOGGER]: The given login_uri is not allowed for the given client ID报错,按以下步骤排查:

  • 严格校验URI的精确匹配
    Google OAuth对授权重定向URI的匹配要求完全一致,必须保证代码中data-login_uri的值和Google APIs控制台中「Authorized redirect URIs」里的条目丝毫不差:

    • 协议(http/https)要一致,本地测试用http没问题,但线上必须用https
    • 域名、端口、路径完全匹配,不能多/少末尾斜杠,大小写也要一致(比如/google/callback不能写成/Google/callback)
  • 确认客户端ID匹配
    检查代码中的data-client_id是否和控制台中你配置的OAuth 2.0客户端ID完全一致,避免复制时出现字符遗漏、多余空格的情况。

  • 验证客户端类型
    确保你在Google APIs控制台创建的是Web应用类型的客户端ID,其他类型(如Android、桌面应用)的授权规则不支持Web端的redirect URI配置。

  • 等待配置同步生效
    控制台的配置修改可能需要5-10分钟才能同步到Google的授权服务器,修改后不要立刻测试,稍等片刻再重试。

  • 清除浏览器缓存和Cookie
    浏览器可能缓存了旧的OAuth配置信息,导致请求仍沿用旧规则,清除后再进行登录测试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 00:04:53