请求GoogleAdwords API时发生错误400 redirect_uri_mismatch

时间:2018-07-25 17:39:32

标签: google-oauth google-oauth2

我想尝试一个GoogleAdwords请求:

  1. 我已经从Google API控制台凭据页面(其类型为 other
  2. 中生成了客户端ID和客户端密钥。
  3. 我已按照this文章来测试我的凭据
  4. 我在this page中设置了以下输入信息:

enter image description here

  1. 如果我单击“授权API”按钮 enter image description here

然后我收到错误消息错误400:redirect_uri_mismatch

我应该采取什么措施来防止出现此错误消息?

2 个答案:

答案 0 :(得分:0)

尝试按照How do I authorise an app (web or installed) without user intervention?

上的步骤进行操作

尤其是第3步和第4步。它们应为Web应用程序,并且您需要添加oauth2游乐场URL作为有效的重定向URL。

答案 1 :(得分:0)

在OAuth2服务器中,您应将redirect_uri设置为https://developers.google.com/oauthplayground。因为您的OAuth2服务器必须先检查http请求中的redirect_uriredirect_uri之前指定的{{1}},然后才能执行进一步的操作。