Я создал модель с именем «ShippingAddresses», которая имеет следующие правила ACL.Нужна помощь Понимание ACL в Loopback
[
{
"accessType": "*",
"principalType": "ROLE",
"principalId": "$everyone",
"permission": "DENY"
},
{
"accessType": "READ",
"principalType": "ROLE",
"principalId": "$owner",
"permission": "ALLOW"
},
{
"accessType": "EXECUTE",
"principalType": "ROLE",
"principalId": "$authenticated",
"permission": "ALLOW",
"property": "create"
},
{
"accessType": "WRITE",
"principalType": "ROLE",
"principalId": "$owner",
"permission": "ALLOW"
}
]
Когда я создаю запись, сделав вызов POST на конечной точке/API/shipping_addresses он отлично работает, но когда я делаю запрос GET на той же конечной точки/API/shipping_addresses это не работает.
Кроме того, для примечания стороны, у меня есть отношение модели ShippingAddresses, определенное с помощью Учетной записи (наследует пользователя). Отношение: Пользователь -> hasMany ShippingAddress, ShippingAddress -> принадлежит учетной записи.
Я прочитал документацию ACL о Loopback Официальные документы, но я потерян. Кажется, все правильно настроено, но все равно получается 401: Требуется авторизация.