【发布时间】:2017-05-03 23:44:20
【问题描述】:
我有一个 Grails 3 REST 应用程序,调用保存上传的文件。
def saveAll() {
request.fileNames.each { filename ->
if(!filename.empty){
File file = params[filename];
file.transferTo(grailsApplication.config.filesPath)
}
}
}
问题是代码可以正常工作,除非我使用 Spring Security 保护控件,然后参数为空,我找不到替代方法
(我知道 Spring security 有一个请求包装器,发现有几个有这个问题但仍然没有找到明确的解决方案)
【问题讨论】: