【发布时间】:2014-05-03 02:31:18
【问题描述】:
在我的 Web 应用程序中,我使用的是 spring security 3.2.x,并且我正在进行 CSRF 验证。在我的登录页面中,我已成功完成此操作。但在里面,我有一个按钮,按钮操作是写在一个 javascript 中
$('#download').click(function(){
var paramValue = '${params}';
var params = $('#params_').clone()
$('<form target="_blank" action="report" method="post"></form>').append(params).appendTo('body').submit().remove();
});
现在的问题是当我点击那个按钮时它给出了以下错误
在请求参数“_csrf”或标头“X-CSRF-TOKEN”上发现无效的 CSRF 令牌“null”。
我认为这是因为它发送 CSRF 令牌失败。谁能告诉我如何解决这个问题。
提前致谢
【问题讨论】:
标签: javascript spring spring-security csrf csrf-protection