google OAuth 同意屏幕方案错误:无效的域:不得指定方案。 (http:// 或 https://)

问题描述 投票:0回答:3

我一直在尝试使用 google OAuth 服务,但遇到了一个可怕的错误,这似乎根本不起作用。

这也不起作用,

如何正确解决这个问题?

authentication next.js oauth
3个回答
4
投票

授权域字段不接受本地主机地址

如果您尝试为测试应用程序配置 OAuth2,则无需为 OAuth 同意屏幕指定此域详细信息,只需跳过此字段即可。

保存身份验证屏幕的详细信息后,您需要指定 “凭据”菜单中的授权重定向 URI - 将您的域地址以及相应的端点放在那里,然后就可以开始了。


1
投票

对我来说,我必须编辑我的 /etc/hosts 文件夹

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1             localhost
127.0.0.1 test.cc

然后在

localhost:3000
上本地运行而不是
test.cc:3000
开发。当然,test.cc 是一个任意名称,您可以随意放置。

完成此操作后,将该域作为授权域提交到您的 OAuth 同意屏幕上。


0
投票

授权域字段不接受本地主机地址。

如果您尝试为测试应用程序配置 OAuth2,则无需为 OAuth 同意屏幕指定此域详细信息,只需跳过此字段即可。

保存身份验证屏幕的详细信息后,您需要在“凭据”菜单中指定授权重定向 URI - 将您的域地址以及适当的端点放在那里,然后就可以开始了。

© www.soinside.com 2019 - 2024. All rights reserved.