3

我正在开发一个需要 google 的 OAuth2.0 的应用程序。最初,我试图使用邮递员测试网络服务。以下是我遵循的步骤。

  1. https://console.developers.google.com/中,我创建了一个项目。
  2. 在图书馆下,我启用了Google People API
  3. 在凭据中,我创建了一个使用https://www.getpostman.com/oauth2/callback作为重定向 URL
  4. 我得到了 lient 秘密和客户 ID。

有了上述细节,我试图在邮递员中进行同样的测试。

在邮递员中,我执行了以下步骤。

  1. 在 Authorization 下选择OAuth2.0并单击get new Access token。这打开了一个新窗口,我输入了以下详细信息。
  2. 验证网址:https ://accounts.google.com/o/oauth2/auth
  3. 访问令牌网址:https ://accounts.google.com/o/oauth2/token
  4. 客户 ID:我从 google 控制台获得的
  5. 客户秘密:我从谷歌控制台得到的那个
  6. 范围: https: //www.googleapis.com/auth/contacts https://www.googleapis.com/auth/contacts.readonly https://www.googleapis.com/auth/plus.login https://www .googleapis.com/auth/user.addresses.read https://www.googleapis.com/auth/user.birthday.read https://www.googleapis.com/auth/user.emails.read https:// www.googleapis.com/auth/user.phonenumbers.read https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile
  7. 授权类型:授权码。当我单击请求令牌时,我被重定向以接受许可,令我惊讶的是,配置详细信息窗口(在邮递员中)并没有关闭并向我显示令牌。下面是我单击请求令牌的屏幕截图。在此处输入图像描述

请让我知道我哪里出错了,我该如何解决这个问题。

谢谢

4

0 回答 0