我正在使用NextAuth来fir谷歌登录授权,当我使用localhost测试它时,我最终得到了这个错误,但URI没有说明。我如何找到它?
[错误400:重定向URI不匹配
你无法登录此应用,因为它不符合Google的OAuth 2.0策略。
如果您是应用开发人员,请在Google Cloud Console中注册重定向URI。重定向URI = http://本地主机:3000/应用程序接口/验证/回调/谷歌](https://i.stack.imgur.com/aWlcA.png)
任何帮助都将不胜感激。
1条答案
按热度按时间but5z9lq1#
重定向uri是协议、域和端口。
它应该与您在Google开发人员控制台应用程序设置中提到的完全相同。
例如:
redirect_uri=http://localhost:3000
此外,请确保使用客户端和服务器端都需要的
client_id
的正确凭据,以及服务器端的secret
。您可以在此处了解更多信息https://developers.google.com/identity/protocols/oauth2/web-server