【发布时间】:2015-11-13 04:06:52
【问题描述】:
当我发出 GET 请求时,我有一个名为 companyUsers 的模型,我获得了所有 companyUsers 数据。但是当我发出 DELETE 或 PUT 请求时,我会收到 401(未经授权)错误。
我通过这样的loopback-angularjs-sdk提供的方法发出了DELETE请求
BaseUser.companyUser.destroy({
id:recruiterId
});
请指导我。
【问题讨论】:
-
您需要检查服务器端代码。另外,改进你的问题。如果您不能提供处理您的 DELETE / PUT 请求的代码,我不知道出了什么问题。
-
@callmekatootie 我已经更新了代码,请帮我解决这个问题。
-
自己想一想。仅仅通过查看上面的代码,我真的可以找出问题所在吗?如前所述,问题出在服务器端。粘贴整个代码 - 从请求处理程序到响应您的请求的控制器/模型函数。
-
检查您的 ACL。 docs.strongloop.com/display/public/LB/Controlling+data+access 尝试使用 angularjs sdk 中的 destroyById 或 deleteById。我不确定是否提供了销毁方法。
-
正如这里其他人所说,您能否提供指向 GitHub 上测试项目的链接?见github.com/strongloop/loopback/wiki/Reporting-issues#bug-report
标签: angularjs node.js express loopbackjs strongloop