안녕하세요.
이번시간에는 스프링 프로젝트 수행시 403 에러가 나는 이유에 대해서 알아보겠습니다.
특히 로그인 처리에서 스프링 시큐리티가 적용된 상황에서 발생되는데, csrf관련 오류입니다.
해결책은 jsp 폼 전송 페이지에서 아래를 추가하여주면 오류가 발생하지 않습니다.
<input type="hidden" name="${_csrf.parameterName}" value="${_csrf.token}"/>
사용중인 form 전송마다
다음과 같은 테크를 넣어 줌으로 csrf Token 인증을 수행합니다.
이 방법은 한가지 단점이 있는데, 일일히 폼 전송마다 위
코드를 넣어줘야한다는 것입니다.
다른 방법은 필터를 사용하는 방법인데 이건 다음 시간에 알아볼께요^^
그럼 즐거운 코딩되세요^^
스프링 array parameter list map 처리. (0) | 2019.02.01 |
---|---|
web.xml welcome file list (0) | 2019.01.11 |
스프링 interceptor exclude mapping (0) | 2019.01.08 |
스프링 인터셉터 적용하기 (0) | 2019.01.08 |
spring MVC, Controller, Dispacher Servlet등등 개념 (0) | 2018.12.22 |
댓글 영역