Horizon에서 SAML, SAML 및 패스스루 인증 방법을 구성하려면 ID 제공자의 SAML 인증서 메타데이터 XML 파일을 UAG(Unified Access Gateway)에 업로드해야 합니다. 업로드를 통해 UAG ID 제공자의 공개 키를 사용하여 어설션의 서명을 확인하면 ID 제공자를 신뢰할 수 있습니다.
전제 조건
ID 제공자로부터 SAML 메타데이터 XML 파일을 다운로드하고 이 파일을 액세스할 수 있는 컴퓨터에 저장해야 합니다.
절차
-
UAG 관리 콘솔의 수동 구성 섹션에서 선택을 클릭합니다.
-
고급 설정 > ID 브리징 설정 섹션에서 ID 제공자 메타데이터 업로드 톱니 모양 아이콘을 선택합니다.
-
엔티티 ID 텍스트 상자에 ID 제공자의 엔티티 ID를 입력합니다.
[엔티티 ID] 텍스트 상자에 값을 입력하지 않으면 메타데이터 파일의 ID 제공자 이름이 구문 분석되고 ID 제공자의 엔티티 ID로 사용됩니다.
-
IDP 메타데이터 섹션에서 선택을 클릭하고 메타데이터 파일을 저장한 위치로 이동합니다.
-
업로드된 메타데이터가 HTTP 아티팩트 바인딩을 지원하는 경우 추가 설정 IDP ARS URL, IDP URL 지문 및 신뢰할 수 있는 인증서가 표시됩니다.
- IDP ARS URL은 업로드된 메타데이터에서 자동으로 채워지며 직접 편집할 수 없습니다.
- IDP SSL 서버 인증서가 신뢰할 수 있는 CA에서 발급되지 않은 경우에만 지문을 지정합니다. 예를 들어 자체 서명된 인증서 또는 내부 CA에서 발급한 인증서가 있습니다. 지문 형식은
[alg=]xx:xx…입니다. 여기서alg는sha1,sha256(기본값),sha384및sha512일 수 있으며xx는 16진수입니다. 해시 알고리즘은 최소 해시 크기에 대해 지정된 요구 사항을 충족해야 합니다. 예:sha1=C3 89 A2 19 DC 7A 48 2B 85 1C 81 EC 5E 8F 6A 3C 33 F2 95 C3,sha256=ad:5c:f1:48:47:94:7e:80:82:73:13:6c:83:52:b:e:78:ed:ff:50:23:56:a8:42:8a:d9:30:fc:3a:33:d6:c6:db,sha512=2221B24DC78018A8FAFF81B7AD348722390793DE8C0E5E5AA1D622BCC951D4DA5DBB1C76C79A258A7AFBD1727447151C90E1733E7E83A7D1D46ADF1A31C78496 - 인증서 지문은 Unified Access Gateway 및 IDP 간의 통신에서 반환되는 서버 인증서의 인증서 유효성 검사를 위해 구성할 수 있습니다.
-
암호화 인증서 유형 드롭다운 메뉴에서 인증서 형식 유형으로 PEM을 선택합니다.
7. 개인 키의 경우 선택을 클릭하고 PEM 형식의 인증서에 대한 개인 키를 저장한 위치를 검색합니다.
-
인증서 체인의 경우 선택을 클릭하고 PEM 형식으로 저장한 인증서 체인의 위치를 검색합니다.
-
암호화되지 않은 SAML 어설션 허용 옵션을 사용하도록 설정하려면 이 토글을 켭니다. 이 토글을 끄면 SAML 인증 중에 암호화되지 않은 어설션이 허용되지 않습니다.
-
SAML 인증 항상 적용 기능을 사용하도록 설정하려면 이 토글을 켭니다. 이 토글을 켜면 이 ID 제공자가 사용될 때 SAML 인증 페이지가 사용자에게 항상 표시됩니다. 이때 IDP도 SAML 인증을 요청하도록 구성되어 있어야 합니다.
**참고:** **SAML 인증 항상 적용** 기능을 사용하도록 설정하면 `SAML ForceAuthn="true"`가 IdP에 대한 AuthnRequest의 특성으로 설정됩니다. 사용자를 인증하는 동안 이전 보안 컨텍스트를 무시하라는 알림이 IdP로 전송됩니다.
-
저장을 클릭합니다.
Configuration is saved successfully.메시지가 표시됩니다.UAG에 업로드된 IDP 메타데이터 인증서 세부 정보가 표시됩니다.
사용되지 않은 모든 IDP 메타데이터를 삭제할 수 있습니다.
다음에 수행할 작업
UAG에서 인증 방법을 선택하고 필요한 ID 제공자를 선택하기 위한 Horizon 설정을 구성합니다.
이 페이지가 도움이 되었나요?