【发布时间】:2019-04-28 23:15:04
【问题描述】:
我在 localhost、关系、ACL、访问管理上拥有一个功能齐全的 Loopback 应用程序......一切都像魅力一样工作。
将我的应用程序部署到 Heroku,突然 ACL 不再起作用。
以下是模型 ACL 的示例:
"acls": [
{
"accessType": "*",
"principalType": "ROLE",
"principalId": "$everyone",
"permission": "DENY"
},
但是当我写端点 url 时
...herokuapp.com/api/<modelname>
我得到了所有的信息
PS:将数据源更改为本地主机并查询
localhost:3000/api/<modelname>
除非以授权用户身份登录,否则不允许提供任何信息。
编辑:问题实际上只涉及预定义的环回模型,因为在用户模型和其他模型之间添加的关系被删除(用户模型回到了它的默认构建我猜)
【问题讨论】:
标签: heroku loopbackjs