안녕하세요 G1N4입니다 :-)
[발생상황]
ajax 통신중 만난 403에러로, 통신중 필요한 데이터 값을 가지고 있는것을 확인하였으나, 결과적으로 데이터를 가지고 오지 못했습니다.
[해결완]
에러가 발생하는 jsp파일에 직접 추가해도 되지만, 혹시 모를 확장성을 위해 common.js 파일에 추가하여, 원하는 결과값을 얻었답니다!
ex. jsp파일에 직접 추가시 참고링크를 참고하시면 됩니다 :-)
//common.js
var csrfToken = $("meta[name='_csrf']").attr("content");
$.ajaxPrefilter(function(options, originalOptions, jqXHR){
if (options['type'].toLowerCase() === "post") {
jqXHR.setRequestHeader('X-CSRF-TOKEN', csrfToken);
}
});
그럼 다음 글에서 만나요 ;-)
[참조링크]
[Spring] Ajax 통신 시 403 error 리턴 해결 : 네이버 블로그 (naver.com)
'Tech' 카테고리의 다른 글
ExecutorException: It's likely that neither a Result Type nor a Result Map was specified. (0) | 2022.10.28 |
---|---|
이클립스 소스창 세로줄 없애기 (0) | 2022.08.04 |
Uncaught (in promise) TypeError: callBack is not a function (0) | 2022.07.26 |
DataTables warning: table id=$("#tableName")- Requested unknown parameter (0) | 2022.07.20 |
DataTables warning: table id=$("#tableName")- Ajax error. (0) | 2022.07.06 |