我试图通过POSTMAN从OAuth 2.0 Playground获取访问令牌。这些是配置。当请求令牌时,它显示**Could not complete Oauth2 login**。我无法获取令牌的原因是什么?如何解决此问题?
Could not complete Oauth2 login
1cosmwyk1#
我昨天也遇到了同样的问题。调试请求后,我发现 Postman 将请求发送到了这个域:https://app.getpostman.com,它在我们的内部网络中被阻止。当它被解除阻止时,授权请求工作成功。
xmq68pz92#
为了补充Joshi的答案,缺少的部分是Google API需要知道如何回调Postman。在第一个屏幕中,Postman向您显示要使用的回调URL,截至2018年3月为https://www.getpostman.com/oauth2/callback,我想这可能会改变。
在第二个屏幕中是在谷歌API设置中,你在那里设置了那个回叫URL。你的“Web应用程序的客户端ID”需要回叫 Postman 来完成授权。
rdrgkggo3#
在我的例子(ubuntu)中,我不得不关闭SSL验证文件〉设置〉常规选项卡〉请求部分〉SSL证书验证=关:
来源:https://community.postman.com/t/could-not-complete-oauth-2-0-login-check-postman-console-for-more-details/6350
3条答案
按热度按时间1cosmwyk1#
我昨天也遇到了同样的问题。调试请求后,我发现 Postman 将请求发送到了这个域:https://app.getpostman.com,它在我们的内部网络中被阻止。当它被解除阻止时,授权请求工作成功。
xmq68pz92#
为了补充Joshi的答案,缺少的部分是Google API需要知道如何回调Postman。
在第一个屏幕中,Postman向您显示要使用的回调URL,截至2018年3月为https://www.getpostman.com/oauth2/callback,我想这可能会改变。
在第二个屏幕中是在谷歌API设置中,你在那里设置了那个回叫URL。你的“Web应用程序的客户端ID”需要回叫 Postman 来完成授权。
rdrgkggo3#
在我的例子(ubuntu)中,我不得不关闭SSL验证
文件〉设置〉常规选项卡〉请求部分〉SSL证书验证=关:
来源:https://community.postman.com/t/could-not-complete-oauth-2-0-login-check-postman-console-for-more-details/6350