개발자

Https 적용하기

2023년 08월 29일조회 142

안녕하세요 ! 현재 학교 블라인드 웹 서비스 매칭 준비 중인 학생입니다! 다름이 아니라 https 적용을 하려고 하는데 어려움을 겪고 있어서요 ㅠㅠ 도움을 구하려 글을 올립니다! Q1. 꼭 https를 사용해야 될까요? SSL적용으로 보안을 강화한 전송 기능이라는 사실은 알고 있습니다. 하지만 꼭 필요한지 의문이 들어 여쭤봅니다 ! Q2. SSL인증서 발급을 받으려고 수차례 노력을 했는데 해당 도메인 보유 인증 단계에서 막히더라고요… Http 파일 업로드가 쉽다고 들어서 해봤는데 이해가 잘 안됩니다 ㅠㅠ sslforfree라는 사이트에서 시도했습니다 도와주세요 ㅠㅠ

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

인기 답변

허형준님의 프로필 사진

1. 네 사용해야 합니다. 사용자 입력의 무결성과 암호화를 위한 첫 단추입니다. 만일 SSL통신이 되지 않는다면 중간자 공격에 취약해지고 해커가 사용자의 로그인 정보를 탈취할 수 있습니다. 또한 단순 보안뿐 아니라 사용자 브라우저에서도 SSL 적용이 필수가 되고 있어 사용자 경험(UX)를 위해서도 해놓으시는게 좋습니다. 2. letsencrypt를 사용해보세요. 구글에 검색하면 나옵니다. 현재 가장 널리 쓰이고 있고 가장 신뢰받을 수 있는 무료 SSL 발급 서비스입니다. 모질라 재단등이 후원사로 있고 오픈소스, 1인 개발자등을 위해 비용을 감당하고 있습니다. letencrypt는 certbot을 통해 쉽게 설정할 수 있습니다. 마찬가지로 구글에 검색해보면 여러 예제가 나옵니다. 추천하는 블로그 https://www.vompressor.com/tls1/ 추가로 letencrypt로 SSL을 적용할때는 서버가 도메인과 연결되어 있어야 합니다. 서버 IP 주소를 도메인과 연결시킨다음 설정해주세요. 도메인만으로는 발급이 안됩니다.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!