使用系统自带的API上传文件时。
返回值是
{
“error”: “File upload failed”,
“details”: “File upload is not permitted”
}
日志报错显示
但是在角色里已经加上文件上传的权限了
使用系统自带的API上传文件时。
返回值是
{
“error”: “File upload failed”,
“details”: “File upload is not permitted”
}
日志报错显示
但是在角色里已经加上文件上传的权限了
是在这里加的吗?
是的,在这里加的权限
相关代码在 com/haulmont/addon/restapi/api/controllers/FileUploadController.java
文件的如下部分,可以单步调试下:
debug走到这里 返回的是false,其中v=0,value=1
到这里是 !false ,就会进入下面抛出异常的代码
现在报了一个新的异常,我把所有的权限都给了,这是权限的问题吗?
这个问题是没有权限写 sys$FileDescriptor
这个表,看看有没有配置写这个表的权限?
找到了,在权限那里还需要加上实体权限,谢谢!