Personnalisé
Casdoor prend en charge la configuration d'un fournisseur SAML personnalisé, et vous pouvez utiliser Casdoor comme un fournisseur de services (SP) pour se connecter à n'importe quel fournisseur d'identité (IDP) qui prend en charge le protocole SAML 2.0.
Étape 1. Obtenez les métadonnées de l'IDP
Tout d'abord, vous devez obtenir les métadonnées de l'IDP, qui est un document XML utilisé pour décrire les informations de configuration des services fournis par l'IDP. Il doit inclure des informations telles que EntityID
, SSO Endpoint
, etc.
Certains IDP, tels que Keycloak, exigent des informations SP pour fournir des métadonnées. Vous pouvez vous référer au document Keycloak.
Vous pouvez utiliser oktadev pour tester le fournisseur SAML personnalisé, voici les métadonnées.
Étape 2. Configurez le fournisseur SAML personnalisé
Après avoir obtenu les métadonnées de l'IDP, créez un fournisseur SAML personnalisé et remplissez les informations nécessaires.
Champ | Description |
---|---|
Category | Choisissez SAML |
Type | Choisissez Personnalisé |
Favicon.URL | L'URL du logo de l'IDP |
Metadata | Les métadonnées de l'IDP |
Ensuite, cliquez sur le bouton Parse
, et les champs Endpoint
, IdP
, Issuer URL
, SP ACS URL
et SP Entity ID
seront automatiquement analysés.
Enfin, ajoutez le fournisseur SAML personnalisé à Providers
de l'application.