Oauth2.0 Google API令牌问题 - 错误:redirect_uri_mismatch

时间:2018-04-08 21:58:45

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

我无法按照此处的所有步骤创建Google API OAuth2.0令牌:[OAuth2身份验证]( https://developers.google.com/adwords/api/docs/guides/authentication?authuser=1

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

enter image description here

我最终得到了这个错误: Error 400 - redirect_uri_mismatch

关于类似线程的讨论尝试提供一些指导但在我的情况下没有任何运气。

2 个答案:

答案 0 :(得分:0)

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

要使浏览器凭据生效,它必须能够将令牌返回到可以处理它的端点,并且该端点(Redirect uri)必须在该项目的Google Developer控制台中注册。

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

  

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

尝试按原样添加该网址。

答案 1 :(得分:0)

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

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

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

相关问题