【问题标题】:Getting error 401 Unauthorised: Missing bearer authentication in header收到错误 401 Unauthorized: 标头中缺少承载身份验证
【发布时间】:2022-01-20 20:15:10
【问题描述】:

API 文档 这是围绕 REST 架构构建的可用 API 端点的文档。所有 API 端点都将返回带有标准 HTTP 响应代码的 JSON 响应,并且需要通过 API 密钥进行承载身份验证。

基本网址 https://app.popify.site/api

检索用户

curl --request GET \
--url 'https://app.popify.site/api/user' \
--header 'Authorization: Bearer {api_key}' \

收到错误 401:标头中缺少不记名身份验证,尽管我使用的是正确的 api 密钥。

【问题讨论】:

  • 你想要什么?修复卷曲或邮递员?请仔细检查bearer token
  • 如果我使用正确的令牌,我想知道为什么会收到错误 401。我检查了一切。
  • @lucasnguyen17 - 您可以尝试从您的终端运行命令吗?我为您创建了一个测试帐户,您将拥有自己的 API 密钥。提供了 API 文档和命令。登录:app.popify.site/login。电子邮件:test4@test.com。密码:123456
  • 无法弄清楚它有什么问题。您必须与开发人员交谈。

标签: api rest http curl postman


【解决方案1】:

如果您传递的是 JWT 令牌,我建议您转到 JWT decode 并粘贴您的编码令牌以查看它包含的所有信息。理想情况下。角色和用户相关信息在payload中可用,如果其中一些未注册或在授权服务器上可用,则会导致401 Unauthorized。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-21
    • 2017-04-14
    • 2017-02-24
    • 2015-06-01
    • 2015-05-05
    • 2018-11-20
    • 2012-05-11
    相关资源
    最近更新 更多