我有一个具有此权限的角色:
path-prefix[/mydb] and (method[PUT] or method[POST] or method[GET])
我正在尝试按照此文档在此数据库中创建一个集合:https://restheart.org/docs/mgmt/dbs-collections/
所以,我用邮递员写了这个:
方法:PUT 网址:https://myhost.mydomain/mydb/newcollection
用户名和密码没问题。用户具有此角色。获取作品。
但是 PUT 返回 403(不是 401、403)。
RestHeart (v6)。
有什么技巧可以解决这个问题吗?
答案 0 :(得分:2)
解决了。
第 6 版在安全性方面发生了一些变化。现在必须明确设置一些权限,在这种情况下,允许管理请求:
"mongo": {
"allowWriteMode": false,
"allowManagementRequests": true,
"allowBulkPatch": false,
"allowBulkDelete": false
}