메인 콘텐츠로 건너뛰기

사용자 정의

Casdoor는 SAML 사용자 정의 공급자를 구성하는 것을 지원하며, Casdoor를 서비스 공급자(SP)로 사용하여 SAML 2.0 프로토콜을 지원하는 모든 신원 공급자(IDP)에 연결할 수 있습니다.

단계1. IDP의 메타데이터 가져오기

먼저, IDP의 메타데이터를 가져와야 합니다. 이는 IDP가 제공하는 서비스의 구성 정보를 설명하는 XML 문서입니다. EntityID, SSO Endpoint 등의 정보를 포함해야 합니다.

Keycloak과 같은 일부 IDP는 메타데이터를 제공하기 위해 SP 정보를 요구합니다. 문서 Keycloak을 참조할 수 있습니다.

SAML 사용자 정의 공급자를 테스트하기 위해 oktadev를 사용할 수 있으며, 여기에는 메타데이터가 있습니다.

단계2. SAML 사용자 정의 공급자 구성

IDP의 메타데이터를 얻은 후, SAML 사용자 정의 공급자를 생성하고 필요한 정보를 채웁니다.

필드설명
CategorySAML 선택
Type사용자 정의 선택
Favicon.URLIDP 로고의 URL
MetadataIDP의 메타데이터

그런 다음 Parse 버튼을 클릭하면, Endpoint, IdP, Issuer URL, SP ACS URLSP Entity ID가 자동으로 파싱됩니다.

saml 사용자 정의 공급자 구성

마지막으로, SAML 사용자 정의 공급자를 애플리케이션의 Providers에 추가합니다. 응용 프로그램에 saml 사용자 정의 공급자 추가