이동욱님의 스프링부트와 AWS로 혼자 구현하는 웹서비스 책을 쭉 따라가다보니 Spring Security를 적용하는 부분이 있었습니다. 책이 쓰여질 당시에는 boot 버전도 2이고, spring도 5버전대였던 것 같은데, 예제를 boot 3버전, spring은 6버전대로 적용해가며 따라가 보았습니다. 문제가 됐던게 spring security 적용하는 부분이었습니다. spring security가 SecurityFilterChain을 적용하는 부분부터 많이 변경되어서 그런거 같은데, 만났던 오류 상황들을 정리해보려고 합니다. 1. Authentication(인증) vs Authorization(인가) 기본적으로 스프링 시큐리티가 해결하고자 하는 핵심적인 문제인 인증과 인가에 대해서 공식문서를 보면서 쭉 ..