0

一天多来,我一直在 Google Cloud API Console 中遇到同样的问题。

我尝试为旧项目添加新的 redirect_uri 以在我的 web 应用程序中使用它,但它给了我“redirect_uri 不匹配”错误。旧的重定向 uri 仍然像以前一样工作。

我什至尝试从一开始就创建一个新项目,然后注册一个新应用程序。现在,这通过 google oauth 给了我“invalid_client”错误。

如果旧的redirect_uri 按他们应该的方式重定向,那么为什么新的不重定向呢?添加新的重定向 uri 时是否需要做其他事情?

4

2 回答 2

1

您的错误都是不言自明的,因此您只需要仔细追溯您的步骤并检查输入,您使用的是正确的客户端 ID 和适当的 url。

它给了我“redirect_uri 不匹配”错误。 uri 必须逐个字符匹配。例如。注意 http(s) 和斜杠

现在,这通过 google oauth 给了我“invalid_client”错误。 要么您忘记启用 API,要么您没有在您的应用程序中正确安装新的客户端 ID。

添加新的重定向 uri 时是否需要做其他事情? 不。只需确保它与您传递的 URL 完全匹配。

有时切换回旧的 API 控制台更容易。新云控制台的屏幕底部有一个微弱的灰色链接。

于 2013-11-18T05:15:48.143 回答
0

这看起来像一个错误。

请参阅新创建的 Oauth 客户端 ID 不适用于看似成功的解决方法。

于 2013-11-19T06:11:15.290 回答