HTTPS(HTTP Secure) 는 HTTP protocol 의 암호회된 버전이다. 이것은 대개 클라이언트와 서버 간의 모든 커뮤니케이션을 암호화하기 위해 SSL 이나 TLS 를 사용한다. 이 커넥션은 클라이언트가 민감한 정보를 서버와 안전하게 주고받도록 해준다. 예를 들면 금융 활동이나 온라인 쇼핑이 있을 수 있다.

https://developer.mozilla.org/ko/docs/Glossary/https

HTTPS 로 연결하기 위해서는 인증서가 필요한데, 대표적인 무료 인증서로는 Let’s Encrypt 가 있다. Let’s Encrypt 에서 인증서를 받기 위해서는 도메인이 필요하다.

SSL 인증서 발급

Spring boot 에 HTTPS 적용하기(로컬 서버)

Nginx 에 HTTPS 적용하기(운영 혹은 개발서버)