CSRF Tokken

Gukbbap·2022년 11월 24일
0

FinalProject

목록 보기
5/6

최프 진행중에 회원가입 양식을 만들고
회원가입 버튼을 누르면
Tokken 에러가 지속발생

post 방식으로 데이터를 전송하기 때문에 시큐리티에서 걸러짐
jsp에 시큐리티 누락되어서 그런거였는데
난 jsp가 아니라 js 단의 문제였다.
크롬 f12 눌러서 에러 확인해보면
토큰값 받아 오지 못하는 문제였었고..

구글링 하고 블로그 돌아다니면서 이런 방법 저런 방법 무진장 찾아다니고
한.. 4~5일 정도 매달려 있었는데 실패
어쩔수 없이

희연쌤님께 도움을 요청했다.
Template 가져오면서 토큰값이 없기 때문에 발생된다고..

나같은 경우에는 Tiles Template 복사를 해왔을 때 토큰 지정을 안해서 발생된 경우라고..

jsp뿐만 아니라 js를 통해서 실행하기 때문에
js에 CSRFTokken을 할당해 줬어야 했는데 할당하지 않았었다.

사용될 js 최상단에

토큰 할당 받기

tiles에서
메인으로 사용할 Template를 확인하고

해당 jsp로 이동

taglib 추가하고

시큐리티 tag 설정해주면

POST 방식에서 무사히 실행 된다.

ㅜㅜ
5분도 안걸려서 해결해 주셨는데

진짜 막막하다. 이래서 밥 벌어 먹고 살수는 있을 꼬 ㅜㅜ

profile
Johannes

0개의 댓글