【问题标题】:loopback Error AUTHORIZATION_REQUIRED statusCode 401环回错误 AUTHORIZATION_REQUIRED statusCode 401
【发布时间】:2016-09-02 11:26:49
【问题描述】:

我遇到了问题,我的模型名为 Provider,我调用了它显示的 GET 方法:

{
  "error": {
    "name": "Error",
    "status": 401,
    "message": "Authorization Required",
    "statusCode": 401,
    "code": "AUTHORIZATION_REQUIRED",
    "stack": "Error: Authorization Required\n    at /home/developer/node_modules/loopback/lib/application.js:396:21\n    at /home/developer/node_modules/loopback/lib/model.js:322:7\n    at /home/developer/node_modules/loopback/common/models/acl.js:472:23\n    at /home/developer/node_modules/async/dist/async.js:3679:13\n    at /home/developer/node_modules/async/dist/async.js:952:25\n    at iteratorCallback (/home/developer/node_modules/async/dist/async.js:997:17)\n    at /home/developer/node_modules/async/dist/async.js:847:20\n    at /home/developer/node_modules/async/dist/async.js:3676:17\n    at /home/developer/node_modules/async/dist/async.js:339:31\n    at /home/developer/node_modules/loopback/common/models/acl.js:454:17\n    at /home/developer/node_modules/loopback/common/models/role.js:272:21\n    at /home/developer/node_modules/async-listener/glue.js:188:31\n    at _combinedTickCallback (internal/process/next_tick.js:67:7)\n    at process._tickDomainCallback [as _tickCallback] (internal/process/next_tick.js:122:9)"
  }
}

我正在处理一个项目被开发商放弃的客户。因为我是 LOOPBACK 的新手,所以我完全糊涂了,所以非常需要你的帮助......

提前致谢...

【问题讨论】:

  • 我认为您必须提供有关您的问题的更多信息。导致此错误的 get 方法和代码
  • 您必须为每个请求提供accesstoken
  • frd 你需要什么样的信息??? @Ediruth,因为我不是原始开发人员,我可以提供任何有助于解决此问题的资源...
  • @Subburaj 我已经在左上角的文本框中设置了 access_token,我还使用了邮递员并使用访问令牌点击了 URL,但我仍然遇到了同样的问题

标签: node.js loopbackjs loopback


【解决方案1】:

检查您的型号common/models/Provider.json 文件

添加具体方法权限:

"acls": [
    {
      "principalType": "ROLE",
      "principalId": "$everyone",
      "permission": "ALLOW"
    }
]

这将使您的所有模型方法无需任何身份验证即可公开,有关 ACL 的更多信息,请阅读文档:

https://docs.strongloop.com/display/public/LB/Controlling+data+access

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-23
    相关资源
    最近更新 更多