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

Google OAuth同意屏幕域名错误:如何解决不可指定协议的问题?

解决Google OAuth同意屏幕域名错误问题

错误根源

你遇到的Google OAuth consent screen scheme error: Invalid domain: must not specify the scheme. (http:// or https://)错误,核心问题是在配置授权域名时,填了带http:///https://前缀的内容,或者格式不符合要求。

正确配置操作

  • 去掉所有域名里的http:///https://前缀,本地开发直接填localhost:3000,线上域名填example.com这类纯域名(非标准端口才需要加端口号)。
  • 确认配置位置:
    1. 打开Google Cloud控制台,进入你的项目,找到「APIs & Services」→「OAuth consent screen」
    2. 在「Authorized domains」区域点击「Add domain」,输入纯域名(比如localhost:3000)
  • 别搞混两个配置字段:
    • OAuth同意屏幕的Authorized domains:只填纯域名/带端口的本地地址,不能加Scheme
    • 「Credentials」页面里OAuth客户端ID的Authorized redirect URIs:需要完整URL(比如http://localhost:3000/auth/google/callback),这个字段是必须带Scheme的

修正你截图里的错误

从你提供的截图来看,第一个输入框里的格式明显不对,第二个配置方式可能是填错了位置。严格按照上面的步骤,在「Authorized domains」里只输入不带前缀的localhost:3000即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 09:02:13