티스토리 뷰

HTTPS란 무엇일까?

보안은 매우 중요한 요소입니다.

이러한 보안을 강화하기 위한 핵심 기술로 HTTPS가 사용되고 있습니다.

HTTPS는 " Hypertext transfer protocol secure"의 약자로서 데이터를 암호화하여 전송하는 프로토콜입니다.

HTTPS는 SSL/TLS 프로토콜을 사용해 데이터를 암호화함으로써 무결성과 기밀성을 보장하게 됩니다.

이러한 특징 때문에 중간자 공격으로부터 보호되기 때문에 대부분의 웹사이트에서 필수적으로 사용되고 있습니다.

 

왜 로컬에서 HTTPS를 사용해야할까?

대부분 로컬에서 HTTPS를 사용할 필요는 없습니다.

 

하지만 로컬에서 HTTPS를 사용할경우 아래와 같은 이점이 있습니다.

- 실제 배포 환경과 유사한 조건에서 개발 및 테스트

- 혼합 콘텐츠를 로컬에서 확인 가능

- HTTPS를 요구하는 API의 연동

- sameSite: "none" 설정을 위해 쿠키에 Secure 속성을 설정하는 경우

 

위와 같은 이유로 개발 환경과 실제 배포 환경을 최대한 유사하게 유지하는 것은 중요합니다.

 

로컬에서 HTTPS는 어떻게 설정할 수 있을까?

#로컬 환경에서 HTTPS 설정을 위해 인증서가 필요합니다.

mkcert와 같은 도구를 사용하여 로컬에서 인증서를 발급받고 사용하는 방법을 찾아보세요.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함