【问题标题】:Oauth2 implicit flowOauth2 隐式流
【发布时间】:2019-11-22 02:36:04
【问题描述】:

我正在尝试使用隐式流向 oauth2 提供者进行身份验证。

我能够与邮递员联系,并且能够获得有效的令牌。我可以看看邮递员在某处做什么吗?

但是我似乎在 javacript 中找不到可以连接到隐式流的库。

我尝试了 JSO,但一直收到 invalid_request 错误

let client = new jso.JSO(
{
  client_id: "redacted_",
  redirect_uri: "http://localhost:63342/untitled/index.html",
  authorization: "https://redacted_/connect/authorize",
  scopes: {
  request: ['apiclients']
},});

我也尝试过 salte-auth,但它似乎只支持一部分提供者。

如何像 Postman 那样连接到 oauth2 提供程序,或者如何在 javascript 中实现它?

【问题讨论】:

    标签: javascript oauth-2.0 postman


    【解决方案1】:

    邮递员只是发布 HTTP 请求。您可以在 Postman 控制台中看到 HTTP 请求。

    左下角的第三个按钮。通过这个,您可以看到您在 JavaScript 和 Postman 中发出的请求之间的区别。

    【讨论】:

      【解决方案2】:

      最后我使用 Fiddler 将 Postman 请求与我的请求进行比较,我必须指定 response_type:

      response_type: 'token',

      【讨论】:

        猜你喜欢
        • 2016-02-23
        • 2017-05-03
        • 2019-01-19
        • 2020-05-17
        • 2023-03-24
        • 2023-04-11
        • 1970-01-01
        • 1970-01-01
        • 2014-10-21
        相关资源
        最近更新 更多