繁体   English   中英

CSRF令牌在文件上传时为空-Spring MVC

[英]CSRF token is null on file upload- spring mvc

我正在上传文件。 该jsp具有以下内容。

 <form id="uploadRepoData" enctype="multipart/form-data">
  <input style="width: 250px" type="file" name="loadfile" class="loadInputDisplay"/> 

单击提交按钮后,csrf令牌将附加到表单上,并且完成了发布请求。 但是,该请求似乎具有一个空的csrf令牌,因此该请求被视为无效请求,并且失败。

我不确定如何解决此问题。

通过将csrf令牌作为查询参数附加到固定的操作上

在表单操作中附加csfr ...

<s:form  action="${pageContext.request.contextPath}/admin/marketinfo/bulkupload?${_csrf.parameterName}=${_csrf.token}" 
   enctype="multipart/form-data" modelAttribute="upload" method="POST" 
   class="form-horizontal" role="form">

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM