본문 바로가기
개발/JAVA, Spring

Spring Security 적용 후 이유없이 Access Denied 될때

by 똘똘이박사 2021. 1. 30.

Spring Security 를 적용하고나서

이전에 잘 되던 페이지들이 이유없이 Access Denied 되는 경우가 있다.

특히 무엇인가를 입력하는 화면에서 이런 현상이 발생 했다면 아래의 코드를 입력해 보자

 

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

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

이 코드로 문제가 해결 되었다면 원인은 Spring Security 의 CSRF 설정 때문이다.

 

Spring Security 4.0에서 CSRF 설정이 기본적으로 true로 설정되기 때문이다.

 

반응형