28편에서는 컨테이너 환경에서 Spring Boot의 실행 전제와 책임 경계를 살펴봤다.이번 글에서는 그 실행 결과물에 반드시 따라붙는 주제, 보안(Security)을 다룬다.Spring Boot 프로젝트를 처음 만들면 많은 사람들이 이렇게 말한다. “아무것도 안 했는데 왜 다 막혀 있지?” 이 글의 목표는 이 질문에 구조적으로 답하는 것이다.1) Spring Boot Security의 기본 전제Spring Boot Security Auto-Configuration의 출발점은 매우 단순하다. “보안이 없는 상태보다, 기본적으로 막혀 있는 상태가 더 안전하다.” 그래서 Spring Security가 classpath에 존재하면, Spring Boot는 기본 보안 설정을 자동으로 활성화한다.이 기본값은 “사..