Django HTTPS 구성 (SSL 발급, 적용)

이기현·2021년 10월 13일
0

네트워크

목록 보기
5/5

SSL은 Was, Web 중 하나에 구성하면 된다.

여기서는 Apache에 인증서 (SSL) 을 적용하기로 하였다.

먼저 인증서는 CA에 발급을 받아야한다. 이번 프로젝트에서는 기존의 회사 도메인(joins.net) 의 와일드카드 인증서를 사용하였다 (*.joins.net)

SSL 통신 방식(암호화,복호화) 은 아래 사진에 잘 설명되어있다.

두번째로 Apache에 인증서를 등록하는 방법이다.

링크텍스트

위 PDF에 자세한 설명이 나와있다.

주의할점은 ssl 설정할 때 기본 포트는 443인데, 이때 기존 http 포트는 80포트이여야 한다.
SSL Layer에서 암복호화를 하고 Application Layer(http) 로 데이터 전송할 때 Http Standart Port(80)과 통신하기 때문이다.

profile
실력을 쌓아가는 하루하루

0개의 댓글