localhost:3000 google 登录工作但生产登录不工作..重定向不匹配问题

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

访问被阻止:此应用程序的请求无效

您无法登录,因为此应用发送了无效请求。您可以稍后再试,或者联系开发人员解决此问题。了解有关此错误的更多信息 如果您是此应用程序的开发人员,请参阅错误详细信息。 错误 400:redirect_uri_mismatch

javascript reactjs authentication react-hooks google-signin
4个回答
1
投票

重定向 uri 不匹配是最常见的 google oauth 错误消息之一。

重定向uri用于告诉授权服务器将授权码返回到哪里。

这是在谷歌开发者控制台上为您的项目在凭据本身下配置的。

您的应用程序发送的重定向 URI 必须与您在 Google 云控制台中列出的重定向 URI 完全匹配。

如果您点击错误详细信息,它会准确告诉您需要在 Google 开发者控制台中添加的重定向 URI。


1
投票

这是部署应用程序时经常被忽视的最常见错误。您应该访问此项目的 Google 开发者控制台,并使用已部署的 URL 和一些调整来配置重定向 URL。希望这能解决您的问题。


0
投票

向 OAuth 客户端注册的重定向 URI 与授权请求中使用的重定向 URI 之间不匹配。

确保您在授权请求中使用的重定向 URI 与向 OAuth 客户端注册的重定向 URI 相同。


0
投票

需要注意的一件事是授权重定向 URI 不得以 / 结尾。如果您这样做,它(目前)不会在 G Cloud 界面中警告您,但会导致该错误。

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