Help us improve the AWS re:Post Knowledge Center by sharing your feedback in a brief survey. Your input can influence how we create and update our content to better support your AWS journey.
AD FS를 Amazon Cognito 사용자 풀의 SAML 자격 증명 공급자로 설정하려면 어떻게 해야 합니까?
3분 분량
0
Active Directory Federation Services(AD FS)를 Amazon Cognito 사용자 풀의 SAML 2.0 자격 증명 공급자(IdP)로 사용하려고 합니다.
애플리케이션에서 앱 클라이언트를 선택합니다. 그런 다음 목록에서 사용자 풀 설정 프로세스에서 생성한 앱 클라이언트를 선택합니다.
로그인 페이지 탭으로 이동하고 편집을 선택하고, 다음 옵션을 선택합니다. 콜백 URL에 사용자가 로그인한 후 리디렉션할 URL을 입력합니다. 로그아웃 URL의 경우 사용자가 로그아웃한 후 리디렉션할 URL을 입력합니다. 자격 증명 공급자의 경우 드롭다운 목록에서 SAML IdP를 선택합니다. OAuth 2.0 허용 유형에서 인증 코드 부여 및 암시적 권한 부여 확인란을 선택합니다. OpenID 연결 범위의 경우 드롭다운 목록에서 모든 OIDC 범위를 선택합니다. 사용자 지정 범위의 경우 구성한 사용자 지정 범위를 선택합니다.
웹 브라우저에 다음 URL을 입력합니다. https://domainNamePrefix.auth.region.amazoncognito.com/login?response_type=token&client_id=appClientId&redirect_uri=https://www.example.com
조직 계정으로 로그인을 선택하고, Active Directory 사용자의 사용자 이름과 암호를 입력합니다.
로그인을 선택합니다.
참고: 로그인에 성공하면 AD FS는 Amazon Cognito로 SAML 응답을 보냅니다. Amazon Cognito는 SAML 응답의 유효성을 검사합니다. SAML 응답이 유효한 경우 Amazon Cognito는 토큰이 있는 애플리케이션 페이지로 리디렉션합니다. SAML 응답이 유효하지 않은 경우 Amazon Cognito는 URL에 오류 메시지를 포함한 애플리케이션 페이지로 리디렉션합니다. SAML 응답에는 NameID 속성이 포함되어야 합니다. SAML 응답에 이 속성이 포함되지 않으면 페더레이션이 실패합니다. SAML 응답에 대한 자세한 내용은 브라우저에서 SAML 응답 보기를 참조하십시오.