Rest 环回更新用户字段

Rest 环回更新用户字段,rest,http,loopback,Rest,Http,Loopback,我正在尝试更新扩展用户模型的模型中的字段。在API资源管理器中,我将where字段设置为{“id”:59},并具有与ID59对应的访问令牌。在数据字段中,我有{“age”:55},我只是想将年龄更新到55岁 请求URL最终为:http://IP:3000/api/MODEL/update?where=%7B%22id%22%3A%2059%7D&access_token=LONG 访问令牌值 这会产生一个错误: { "error": { "statusCode": 401,

我正在尝试更新扩展用户模型的模型中的字段。在API资源管理器中,我将
where
字段设置为
{“id”:59}
,并具有与
ID59
对应的访问令牌。在数据字段中,我有
{“age”:55}
,我只是想将年龄更新到55岁

请求URL最终为:
http://IP:3000/api/MODEL/update?where=%7B%22id%22%3A%2059%7D&access_token=LONG 访问令牌值

这会产生一个错误:

{
  "error": {
    "statusCode": 401,
    "name": "Error",
    "message": "Authorization Required",
    "code": "AUTHORIZATION_REQUIRED",
    }
}

我不明白当我有一个正确的访问令牌并且电子邮件已经被验证时,为什么需要授权。我做错了什么?

默认情况下,环回为用户模型提供
ACL
。因此,默认情况下,
更新
操作只能由
$OWNER
更改,即个人本身

因此,首先使用
用户名
密码
登录,您将获得accesstoken。在
Api Explorer
中复制并设置
accesstoken

现在使用
PUT
方法,即
Users/{$id}

打开它,您将看到两个字段,
data
id
。提供模型的
id
并提供数据对象(需要更改的数据)

希望这有帮助