【问题标题】:Simple Spring Oauth2 flow using Postman使用 Postman 的简单 Spring Oauth2 流程
【发布时间】:2018-02-26 20:13:06
【问题描述】:

您好,我是 Oauth2 流程的初学者。 我正在使用一个简单的示例: Github Project here 但我未能建立正确的连接。 我收到一条错误消息,例如:“无法完成 Oauth 2.0 登录”

我用以下值填充了请求令牌弹出窗口:

回调网址:getpostman.com/oauth2/callback

代币名称:mytoken

认证网址:localhost:8080/admin/oauth

访问令牌 URL : localhost:8080/admin/oauth/token

ClientID : my-client-with-secret

客户秘密:秘密

授权类型:授权码

我提供的信息有什么问题?

谢谢

【问题讨论】:

    标签: java spring spring-boot oauth-2.0 postman


    【解决方案1】:

    我注意到了一些不正确的事情。

    1. Auth URL 值应该是 localhost:8080/admin/oauth/authorize
    2. 作为“授权类型”,您在请求中设置了“授权代码”,但在服务器端为该用户(ClientID:my-client-with-secret /Client Secret:secret)允许的授权类型是“ client_credentials”和“密码”。

    虽然这篇文章已经发布了几个月,并且可能您已经解决了您的问题,但它可能会帮助遇到类似问题的人。

    【讨论】:

      猜你喜欢
      • 2016-04-26
      • 2014-04-06
      • 2015-11-27
      • 2014-05-10
      • 2021-12-22
      • 2017-06-10
      • 2019-03-21
      • 2021-05-04
      • 2016-02-23
      相关资源
      最近更新 更多