Google OAuth 要求在http 中设置redirect_uri

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

我正在为网站使用 google OAuth。我已经设置了重定向 URI:

这在

localhost
上效果很好。但在部署时,我在登录时收到以下错误:

如果我在 google API 控制台上添加

http://****.com/auth/google/callback
,我会得到:

我该如何解决这个问题?任何建议将不胜感激。

express oauth google-api google-oauth
2个回答
0
投票

重定向 uri 需要完全匹配。

您已注册

https://blackedout/auth/google/callback

但是您的应用程序似乎是从

http://blackedout/auth/google/callback

调用的

生产应用程序不能使用 http 运行,它们必须使用 https 运行。因此,您需要修复您的应用程序,使其运行 https 而不是 http,因为您将无法从生产中的应用程序注册 http 端点。


0
投票

我也遇到了同样的错误,如果你能提供帮助,那就太好了。

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