
웹 서비스를 운영할 때 HTTPS(SSL) 적용은 보안의 기본입니다. 따라서 이번 글에서는 개발 환경(로컬)과 운영 환경에서 HTTPS를 적용하는 방법을 정리하려고 합니다.로컬에서는 Self-Signed 인증서를 사용하고,운영 환경에서는 Let's Encrypt + Nginx를 통한 무료 SSL 인증서 적용했습니다.마지막에는 오류 사례와 해결 방법까지 정리해보았습니다. 1. 로컬에서 HTTPS 적용 방법 (Self-Signed 인증서)1-1. Self-Signed 인증서 생성 (Java Keytool 사용)로컬에서 테스트용 HTTPS를 적용하려면 자체 서명(Self-Signed) 인증서를 생성해야 합니다.아래 명령어 실행keytool -genkeypair -alias local-ssl -keyalg RS..