当前位置:   jquery > 正文

尝试使用Spring MVC和Thymeleaf进行React/Ajax调用

javascript,spring,spring-mvc,csrf,thymeleaf,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开发人员工具,站长工具

根据文档,我应该能够在头文件中包含CSRF令牌,用jquery抓取它们,并将它们包含在我的ajax调用的头文件中.

不幸的是,包括


  
    
    
    
    
    
...

输出:







而不是实际的令牌,所以没有什么可以抓住.

有没有人用这种方式处理ajax post/puts/deletes?

参考:http: //docs.spring.io/spring-security/site/docs/3.2.0.CI-SNAPSHOT/reference/html/csrf.html



1> Manu Zi..:

你忘记了前缀"th".您的模板应如下所示:



和你的ajax电话:

var token = $('#_csrf').attr('content');
var header = $('#_csrf_header').attr('content');

$.ajax({
    type: "POST",
    url: url,
    beforeSend: function (xhr) {
        xhr.setRequestHeader(header, token);
    },
    success: function (data, textStatus, jqXHR) {
        alert(status);
    },
    error: function (request, status, error) {
        alert(status);
    }
});

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/jquery/detail/13601
推荐阅读
相关标签
  

闽ICP备14008679号