API Gateway에서 다른 계정에서 소유한 도메인을 사용하여 맞춤 도메인 이름 설정
2573 단어 APIGatewayAWS
Steps
1. 다른 계정에서 소유한 도메인을 사용하여 인증서 얻기
증명서의 발행 자체는 ACM으로부터 곧바로 할 수 있었지만, 도메인을 가지는 것 자체의 증명이 필요했습니다.
DNS 증명이라고 하는 방법이 있어, 지금부터 증명서를 취득하는 도메인명의 서브 도메인에 대해서, 자신이 지정한 도메인명(=증명서를 신청한 측의 AWS 어카운트에서 작성된, ******.acm-validations.aws/
주소)의 조합을 만들고 그것을 도메인을 소유한 측의 계정으로 레코드에 등록하는 것으로 증명하고 있습니다.
참고:
- AWS Certificate Manager에서 인증서 준비
- DNS를 사용하여 도메인 소유권 확인
2. 인증서가 포함된 사용자 지정 도메인 이름 만들기
API Gateway의 Custom Domain Name에서 이런 식으로 도메인 이름을 설정합니다.
또한 도메인 이름과 관련된 용어가 혼동하기 때문에 정리하면 ...
"기본 기본 URL": https://api-id.execute-api.region.amazonaws.com/stage
"지역 도메인 이름"(또는 대상 도메인 이름): https://api-id.execute-api.region.amazonaws.com
"사용자 정의 도메인 이름": https://api.example.com/myservice
가이드에도 쓰여 있습니다만, 리전 API의 커스텀 도메인명을 작성하는 경우에 API Gateway로부터 돌아오는 것은 "리전의 도메인명"이군요. 이를 DNS 레코드로 설정하면 사용자 지정 도메인 이름을 사용하는 절차가 완료됩니다.
참고 : API Gateway에서 API의 맞춤 도메인 이름 설정
3. 사용자 지정 도메인 이름을 Route53 레코드로 설정
문서 API Gateway에서 지역별 API에 대한 맞춤 도메인 이름 설정은 CLI 명령을 보여주는 부분입니다.
Alias로 설정합니다.
기타
API Gateway의 Custom Domain Name에서 이런 식으로 도메인 이름을 설정합니다.
또한 도메인 이름과 관련된 용어가 혼동하기 때문에 정리하면 ...
"기본 기본 URL":
https://api-id.execute-api.region.amazonaws.com/stage
"지역 도메인 이름"(또는 대상 도메인 이름): https://api-id.execute-api.region.amazonaws.com
"사용자 정의 도메인 이름": https://api.example.com/myservice
가이드에도 쓰여 있습니다만, 리전 API의 커스텀 도메인명을 작성하는 경우에 API Gateway로부터 돌아오는 것은 "리전의 도메인명"이군요. 이를 DNS 레코드로 설정하면 사용자 지정 도메인 이름을 사용하는 절차가 완료됩니다.
참고 : API Gateway에서 API의 맞춤 도메인 이름 설정
3. 사용자 지정 도메인 이름을 Route53 레코드로 설정
문서 API Gateway에서 지역별 API에 대한 맞춤 도메인 이름 설정은 CLI 명령을 보여주는 부분입니다.
Alias로 설정합니다.
기타
http
로 접속하지 않도록 주의하십시오. Chrome에서 도메인만( test.example.com
) 입력하면 http
로 해석됩니다.Reference
이 문제에 관하여(API Gateway에서 다른 계정에서 소유한 도메인을 사용하여 맞춤 도메인 이름 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hiroga/items/4f2f6fd2f3ec97ecf994텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)