【问题标题】:Invalid scope when using authorization code flow使用授权代码流时范围无效
【发布时间】:2021-12-08 20:48:40
【问题描述】:

我想向移动客户端提供访问令牌以执行以下请求:

https://my.tapkey.com/api/v1/Users/${id}/Mobiles

然后我得到这个错误:

{"Message":"Authorization has been denied for this request."}

该错误与缺少提供范围一致:但此范围仅在Token Exchange下可用,我目前的方法是授权码。 当我尝试添加范围 register:mobile 时,我收到此错误:

Sorry, there was an error: invalid_scope

请求编号:80020549-0000-d600-b63f-84710c7967bb

【问题讨论】:

    标签: tapkey


    【解决方案1】:

    使用范围 register:mobile 仅适用于令牌交换客户端。 https://developers.tapkey.io/api/scopes/#only-for-token-exchange-clients

    在组合 Tapkey 用户(授权码流程)下无法创建具有解锁体验的第三方应用。您必须通过身份提供者和令牌交换流程使用自己的独立用户。

    由于我们对您的用例了解不多,因此我的同事已经与您联系并提供了咨询电话。我鼓励您与他联系并解释您的整体解决方案并讨论如何与 Tapkey 高效集成。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-08
      • 2021-04-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多