HSTS란? HTTPS 강제 연결의 원리와 max-age 설정 방법
HSTS가 HTTP 접속을 HTTPS로 강제하는 원리와 max-age, includeSubDomains, preload의 의미를 알아보고 Spring Security에서 안전하게 설정하는 방법을 살펴봅니다. 웹사이트에 접속할 때 주소창에 도메인만 입력하면 브라우저가 먼저 HTTP로 연결한 뒤 HTTPS로 이동하는 경우가 있다. 서버가 HTTP 요청을 받아 301 또는 302 응답으로 HTTPS 주소를 안내하는 방식이다. HTTPS로 최종 연결되므로 안전하다고 생각하기 쉽지만, 처음 발생한 HTTP 요청은 암호화되지 … 더 읽기