상세 컨텐츠

본문 제목

HTTP 403 forbidden 에러

spring

by somiyuralove 2019. 1. 9. 16:20

본문

안녕하세요.

이번시간에는 스프링 프로젝트 수행시 403 에러가 나는 이유에 대해서 알아보겠습니다.

특히 로그인 처리에서 스프링 시큐리티가 적용된 상황에서 발생되는데, csrf관련 오류입니다.

해결책은 jsp 폼 전송 페이지에서 아래를 추가하여주면 오류가 발생하지 않습니다.

<input type="hidden" name="${_csrf.parameterName}" value="${_csrf.token}"/>

사용중인 form 전송마다
다음과 같은 테크를 넣어 줌으로 csrf Token 인증을 수행합니다.

이 방법은 한가지 단점이 있는데, 일일히 폼 전송마다 위
코드를 넣어줘야한다는 것입니다.

다른 방법은 필터를 사용하는 방법인데 이건 다음 시간에 알아볼께요^^

그럼 즐거운 코딩되세요^^

관련글 더보기

댓글 영역