【问题标题】:Oauth2.0 Google API token issue - Error: redirect_uri_mismatchOauth2.0 Google API 令牌问题 - 错误:redirect_uri_mismatch
【发布时间】:2018-04-08 21:58:45
【问题描述】:

尽管按照此处的所有步骤操作,我在创建 Google API OAuth2.0 令牌时遇到问题:[OAuth2 身份验证]( https://developers.google.com/adwords/api/docs/guides/authentication?authuser=1)

尝试通过 OAuth2.0 游乐场创建令牌时: OAUTH 2.0 playground

我最终得到了这个错误:

关于类似主题的讨论试图提供一些指导,但在我的情况下没有任何运气。

【问题讨论】:

  • 您是否尝试过在云控制台中创建 OAuth 令牌? console.cloud.google.com
  • 进入控制台并添加回调 url。确保它匹配

标签: oauth-2.0 google-api google-oauth


【解决方案1】:

在您应用的 OAuth 同意屏幕的授权域列表中添加 google.com。

单击您要为其配置下一步的应用程序:

确保还在授权的 JavaScript 来源中添加“https://developers.google.com”,并在授权的重定向 URI 中添加“https://developers.google.com/oauthplayground”[添加后点击下面的“保存”]:

【讨论】:

    【解决方案2】:

    您正在将自己的客户端 ID 和客户端密码应用到 Oauth2 playground 您还使用浏览器凭据。

    要使浏览器凭据起作用,它必须能够将令牌返回到可以处理它的端点,并且该端点(重定向 uri)必须在该项目的 Google 开发者控制台中注册。

    如果您在单击的复选框下选中您的第一张图片

    您需要在您的 Google API 控制台项目中将 URL https://developers.google.com/oauthplayground 列为有效的重定向 URI。然后在下面输入分配给您项目中的 Web 应用程序的客户端 ID 和密码:

    尝试按照说明添加该 URL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-31
      • 1970-01-01
      • 1970-01-01
      • 2015-10-12
      • 2014-12-05
      • 2014-12-04
      • 2020-11-08
      相关资源
      最近更新 更多