3.Ajax CSRF 대처법
Spring Security Ajax 호출시 CSRF 403 Forbidden 에러 솔루션
CSRF 가 enable 상태에서 403 Forbidden에러가 발생하지 않게 하려면?
<meta id="_csrf" name="_csrf" th:content="${_csrf.token}"/> <meta id="_csrf_header" name="_csrf_header" th:content="${_csrf.headerName}"/>
var token = $("meta[name='_csrf']").attr("content");
var header = $("meta[name='_csrf_header']").attr("content");
$(function() {
$(document).ajaxSend(function(e, xhr, options) {
xhr.setRequestHeader(header,token);
});
});Last updated