애플로그인-1]사전 작업 - HTTPS(DNS,IP 연결+SSL 적용)

손지민·2024년 1월 15일

소셜 로그인

목록 보기
1/3

개요

Apple 로그인을 위해서는 SSL적용되고 도메인이 있는(localhost x, ip x) URL이 준비되어야합니다. 해당 과정을 기록하겠습니다.

공부 중이므로 제가 알아 볼 수 있게 작성된 부분이 있습니다. 틀린 내용, 의견, 질문 있으시면 댓글 남겨주시면 큰 도움이 됩니다. 감사합니다.

환경

  • Spring Boot
  • Spring Security
  • AWS EC2
  • 가비아에서 도메인 구매

사전 작업
AWS EC2에서 탄력적 IP 설정 준비
보안 그룹(인바운드 규칙)에서 포트 허용하는 규칙

DNS-IP 연결

  1. 가비아에서 도메인 구매(저렴해서 사용)
  2. My가비아 - 이용 중인 서비스 - 도메인 - 관리 - DNS 정보 - 도메인 연결 설정 클릭 - DNS 설정 - 타입 (A) - 호스트에 (@) 입력 - 값에 EC2 인스턴스의 퍼블릭IPv4 주소 입력 - TTL 600 (필요에 따라 레코드 추가하여 호스트에 www 추가) - 저장

테스트

원래 http://{퍼블릭IPv4}:8080 을 입력했다면 http://{도메인}:8080 입력해주면 정상 동작합니다.

만약 특정 포트를 사용해야 한다면 포트 번호를 명시적으로 지정해주어야 합니다.
포트 번호를 생략하고자 한다면, 웹 서버는 일반적으로 기본 포트인 80번(HTTP) 또는 443번(HTTPS)를 사용하게 됩니다. 만약 사용하려는 포트가 기본 포트와 다르다면 명시적으로 입력해주어야 합니다.

SSL 적용

profile
Developer

0개의 댓글