기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
사용자 지정 URL로 액세스 엔드포인트 업데이트
웹 앱으로 생성된 기본 액세스 엔드포인트에는 서비스 생성 식별자가 포함되어 있습니다. 브랜드 경험을 제공하기 위해 사용자가 Transfer Family 웹 앱에 액세스할 수 있는 사용자 지정 URL을 제공할 수 있습니다. 이 주제에서는 사용자 지정 URL을 사용하여 액세스 엔드포인트를 업데이트하는 방법을 설명합니다.
웹 앱 URL을 사용자 지정하려면
-
사용자 지정 도메인 이름에 대해 TLS 종료 및 전달을 설정합니다. 단계는 퍼블릭 웹 앱을 사용하는지 VPC 웹 앱을 사용하는지에 따라 다릅니다.
-
퍼블릭 웹 앱의 경우 Transfer Family 제공 AWS CloudFormation 템플릿인 CloudFormation 스택 템플릿을 사용하여 CloudFront
CloudFront 배포를 생성합니다. -
https://console.aws.amazon.com/cloudformation
CloudFormation 콘솔을 엽니다. -
스택 생성을 선택하고 다음을 지정합니다.
-
사전 조건 - 템플릿 준비 섹션에서 기존 템플릿 선택을 선택합니다.
-
템플릿 지정 섹션에서 템플릿 파일 업로드를 선택합니다.
-
CloudFormation 스택 템플릿
파일을 저장한 다음 여기에 업로드합니다.
-
-
다음을 선택하고 다음 정보를 제공합니다.
-
WebAppEndpoint: 웹 앱에서 값 복사
-
AccessEndpoint: 사용하려는 사용자 지정 도메인 이름을 제공합니다.
-
AcmCertificateArn:에 저장된 퍼블릭 또는 프라이빗 SSL/TLS 인증서의 ARN을 제공합니다. AWS Certificate Manager
-
-
새 스택이 생성될 때까지 CloudFormation 마법사를 완료합니다.
-
스택이 생성된 후에는 DNS 레코드를 생성하여 사용자 지정 도메인 이름에 대한 트래픽을 CloudFront 배포로 라우팅해야 합니다. DNS에 Route 53를 사용하는 경우 CloudFront 배포 이름에 대한 별칭 또는 CNAME 레코드를 생성할 수 있습니다. CloudFront에서 Amazon Route 53를 사용하는 방법에 대한 자세한 내용은 트래픽을 CloudFront 배포로 라우팅하도록 Amazon Route 53 구성을 참조하세요.
-
-
VPC 웹 앱의 경우 사용자 지정 도메인에 대한 자체 TLS 종료 솔루션을 제공해야 합니다. 솔루션은 사용자 지정 도메인에 유효한 SSL/TLS 인증서를 사용해야 합니다. 웹 앱의 PrivateLink DNS 이름으로 트래픽을 전달하도록 솔루션을 구성합니다.
참고
자체 전달 솔루션의 경우 다음을 구성합니다.
-
HTTPS를 사용하고 있는지 확인합니다.
-
GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE와 같은 모든 HTTP 메서드를 전달합니다.
-
헤더를 제외한 요청 및 응답의 모든 HTTP
Host헤더를 전달합니다. 웹 앱으로 전송된Host헤더는 WebAppEndpoint 값이어야 합니다. -
모든 응답 캐싱을 비활성화합니다.
-
-
-
웹 앱에서 액세스 엔드포인트를 편집하고 사용자 지정 URL을 사용하려는 URL로 업데이트합니다.
-
AllowedOrigins코드 블록에서 기본 액세스 엔드포인트를 다음 줄로 대체하여 교차 오리진 리소스 공유 정책을 업데이트합니다."https://custom-url"웹 앱에서 사용하는 각 버킷에 대해이 변경을 수행해야 합니다.
업데이트한 후 CORS 정책의
AllowedOrigins섹션은 다음과 같아야 합니다."AllowedOrigins": [ "https://custom-url"],각 Transfer Family 웹 앱에 대해 단일 AllowedOrigins 항목만 필요합니다.
자세한 내용은 Amazon S3 버킷의 CORS(Cross-Origin Resource Sharing) 설정 절차를 참조하세요.
이제 사용자 지정 액세스 엔드포인트를 방문하여이 링크를 최종 사용자와 공유할 수 있습니다.