쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

관리형 로그인에 Amazon Cognito 접두사 도메인 사용

포커스 모드
관리형 로그인에 Amazon Cognito 접두사 도메인 사용 - Amazon Cognito

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

관리형 로그인의 기본 환경은가 AWS 소유한 도메인에서 호스팅됩니다. 이 방식은 접두사 이름을 선택하면 활성화되기 때문에 진입 장벽이 낮지만 사용자 지정 도메인의 신뢰감을 주는 기능은 없습니다. Amazon Cognito 도메인 옵션과 사용자 지정 도메인 옵션 간에는 비용 차이가 없습니다. 유일한 차이점은 사용자를 지시하는 웹 주소의 도메인입니다. 타사 IdP 리디렉션 및 클라이언트 자격 증명 흐름의 경우 호스팅된 도메인은 눈에 보이는 효과가 거의 없습니다. 사용자 지정 도메인은 사용자가 관리형 로그인으로 로그인하고 애플리케이션 도메인과 일치하지 않는 인증 도메인과 상호 작용하는 경우에 더 적합합니다.

호스팅된 Amazon Cognito 도메인에는 선택한 접두사가 있지만 루트 도메인 amazoncognito.com에서 호스팅됩니다. 다음은 예제입니다.

https://cognitoexample.auth.ap-south-1.amazoncognito.com

모든 접두사 도메인은 .prefix.auth.. 형식을 따릅니다AWS 리전 codeamazoncognitocom. 사용자 지정 도메인 사용자 풀은 소유한 모든 도메인에서 관리형 로그인 또는 호스팅 UI 페이지를 호스팅할 수 있습니다.

참고

Amazon Cognito 애플리케이션의 보안을 강화하기 위해 사용자 풀 엔드포인트의 상위 도메인은 PSL(Public Suffix List)에 등록됩니다. PSL은 사용자의 웹 브라우저가 사용자 풀 엔드포인트와 해당 엔드포인트가 설정하는 쿠키를 일관되게 이해하는 데 도움이 됩니다.

사용자 풀 상위 도메인은 다음 형식을 사용합니다.

auth.Region.amazoncognito.com auth-fips.Region.amazoncognito.com

를 사용하여 앱 클라이언트와 사용자 풀 도메인을 추가하려면 섹션을 AWS Management Console참조하세요앱 클라이언트 생성.

사전 조건

시작하려면 다음이 필요합니다.

Amazon Cognito 도메인 접두사 구성

AWS Management Console 또는 API를 사용하여 사용자 풀 도메인을 AWS CLI 구성할 수 있습니다.

Amazon Cognito console
도메인 구성
  1. 브랜딩 아래의 도메인 메뉴로 이동합니다.

  2. 도메인 옆에 있는 작업을 선택하고 Cognito 도메인 생성을 선택합니다. 사용자 풀 접두사 도메인을 이미 구성한 경우 새 사용자 지정 도메인을 생성하기 전에 Cognito 도메인 삭제를 선택합니다.

  3. Amazon Cognito 도메인에서 사용할 사용 가능한 도메인 접두사를 입력합니다. 사용자 지정 도메인 설정에 대한 자세한 내용은 섹션을 참조하세요관리형 로그인에 자체 도메인 사용.

  4. 브랜딩 버전을 선택합니다. 브랜딩 버전은 해당 도메인의 모든 사용자 대화형 페이지에 적용됩니다. 사용자 풀은 모든 앱 클라이언트에 대해 관리형 로그인 또는 호스팅 UI 브랜딩을 호스팅할 수 있습니다.

    참고

    사용자 지정 도메인과 접두사 도메인을 가질 수 있지만 Amazon Cognito는 사용자 지정 도메인의 /.well-known/openid-configuration 엔드포인트만 제공합니다.

  5. 생성(Create)을 선택합니다.

CLI/API

다음 명령을 사용하여 도메인 접두사를 생성하고 사용자 풀에 할당합니다.

사용자 풀 도메인을 구성하려면
  • AWS CLI: aws cognito-idp create-user-pool-domain

    : aws cognito-idp create-user-pool-domain --user-pool-id <user_pool_id> --domain <domain_name> --managed-login-version 2

  • 사용자 풀 API 작업: CreateUserPoolDomain

도메인 정보를 가져오려면
  • AWS CLI: aws cognito-idp describe-user-pool-domain

    : aws cognito-idp describe-user-pool-domain --domain <domain_name>

  • 사용자 풀 API 작업: DescribeUserPoolDomain

도메인을 삭제하려면
  • AWS CLI: aws cognito-idp delete-user-pool-domain

    : aws cognito-idp delete-user-pool-domain --domain <domain_name>

  • 사용자 풀 API 작업: DeleteUserPoolDomain

도메인 구성
  1. 브랜딩 아래의 도메인 메뉴로 이동합니다.

  2. 도메인 옆에 있는 작업을 선택하고 Cognito 도메인 생성을 선택합니다. 사용자 풀 접두사 도메인을 이미 구성한 경우 새 사용자 지정 도메인을 생성하기 전에 Cognito 도메인 삭제를 선택합니다.

  3. Amazon Cognito 도메인에서 사용할 사용 가능한 도메인 접두사를 입력합니다. 사용자 지정 도메인 설정에 대한 자세한 내용은 섹션을 참조하세요관리형 로그인에 자체 도메인 사용.

  4. 브랜딩 버전을 선택합니다. 브랜딩 버전은 해당 도메인의 모든 사용자 대화형 페이지에 적용됩니다. 사용자 풀은 모든 앱 클라이언트에 대해 관리형 로그인 또는 호스팅 UI 브랜딩을 호스팅할 수 있습니다.

    참고

    사용자 지정 도메인과 접두사 도메인을 가질 수 있지만 Amazon Cognito는 사용자 지정 도메인의 /.well-known/openid-configuration 엔드포인트만 제공합니다.

  5. 생성(Create)을 선택합니다.

로그인 페이지 확인

  • Amazon Cognito 호스트된 도메인에서 로그인 페이지를 사용할 수 있는지 확인합니다.

    https://<your_domain>/login?response_type=code&client_id=<your_app_client_id>&redirect_uri=<your_callback_url>

도메인은 Amazon Cognito 콘솔의 [도메인 이름(Domain name)] 페이지에서 표시됩니다. 앱 클라이언트 설정(App client settings) 페이지에 앱 클라이언트 ID와 콜백 URL이 표시됩니다.

이 페이지에서

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.