본문 바로가기
반응형

ssl3

Apache와 Spring Boot에서 HTTPS 리다이렉트 문제 해결 방법 - 소셜 로그인 삼성인터넷 호환성 Apache 서버를 HTTPS 프론트엔드로 사용하고 Spring Boot를 HTTP 백엔드로 구성할 때 발생하는 리다이렉트 프로토콜 변경 문제는 많은 개발자들이 경험하는 일반적인 이슈예요. 특히 소셜 로그인 기능과 함께 사용할 때 더욱 복잡해지는데, 이런 문제들을 단계별로 해결해보도록 할게요. 문제 발생 원인 분석프록시 환경에서의 프로토콜 인식 문제Apache 리버스 프록시 뒤에 있는 Spring Boot 애플리케이션은 클라이언트로부터 HTTPS 요청을 받더라도 내부적으로는 HTTP로 처리돼요. 이때 Spring Boot는 자신이 HTTP 환경에서 실행되고 있다고 인식하여 리다이렉트 URL을 생성할 때 HTTP 프로토콜을 사용하게 됩니다.삼성인터넷 브라우저의 특수성삼성인터넷 브라우저는 보안상의 이유로 H.. 2025. 7. 29.
Nginx에서 Let's Encrypt SSL 인증서 자동 갱신 설정 완벽 가이드 Nginx 서버에서 Let's Encrypt SSL 인증서를 Certbot을 사용하여 자동으로 갱신하는 방법을 자세히 안내합니다.다양한 리눅스 배포판(우분투 계열, Redhat 계열)에서의 설치부터 Crontab 설정, 갱신 후크, 문제 해결까지 완벽하게 설명합니다.SSL 인증서의 중요성웹사이트 보안은 현대 인터넷 환경에서 더 이상 선택이 아닌 필수 요소가 되었습니다. SSL 인증서는 사용자와 웹 서버 간의 통신을 암호화하여 데이터를 안전하게 보호하고, 웹사이트의 신뢰성을 높이는 핵심 도구입니다. Let's Encrypt는 무료로 SSL 인증서를 제공하는 인기 있는 서비스로, 웹 보안의 대중화에 크게 기여하고 있습니다. 그러나 Let's Encrypt 인증서는 90일마다 만료되므로, 자동 갱신 설정이 필.. 2025. 3. 26.
Let's Encrypt ssl 적용 - 무료 SSL 인증서 설치 (apache https 설치) 본 설치 안내는 CentOS 7 기준으로, 무료 SSL 인증서를 웹서버에 적용하는 방법을 설명합니다.let's Encrypt 인증서는 무료이나 유료인증서와 다르게 3개월 단위로 갱신하여야 합니다.이는 자동 갱신 설정만 추가하면 계속 사용 가능합니다. ​검색하시면 설치하는 방법도 다양하며, 그중 가장 심플한 설치 방법을 테스트 후 작성한 내용입니다. 서버만 설정되어 있다면 인증서 관련은 2~3분이면 완료됩니다. 설정에 앞서 apache 웹서버가 설치되어 있어야 하며, 설치되지 않았다면, yum으로 간단하게 설치한 후 아래 설정을 따라서 진행합니다. 설치 순서1. Apache Conf 설정2. Certbot 설치 및 인증서 생성3. https 443 port 방화벽 해제4. 인증서 자동갱신 설정★해당 설정 .. 2021. 10. 5.
반응형