我是SailJS的新手。我想创建一个新路由,所以我在:config/routes.js 'GET /operation/:operationId/sums': 'OperationController.getSums',然后我的函数:getSums: async function (req, res) {
return res.status(200).json("OK");
}但我只是得到:Forbidden带有状态代码。其他路线效果很好。403我能做些什么来修复它?
1 回答
翻翻过去那场雪
TA贡献2065条经验 获得超14个赞
可能某些中间件正在拒绝此请求。尝试查看您的文件。config/policies.js
可以将所有路由的默认权限或给定控制器的所有路由设置为,即不允许任何人(在这种情况下,您通常会进入并覆盖特定路由的默认值)。false
查找 或 。如果您没有看到这些路线,请尝试查看哪些路线附加到您的新路线。自定义创建的策略可能正在拒绝请求。'*': false
OperationController: { '*': false }
添加回答
举报
0/150
提交
取消