Saltar al contenido principal

Keycloak

Casdoor como un IdP SAML en Keycloak

Esta guía te mostrará cómo configurar Casdoor y Keycloak para añadir Casdoor como un IdP SAML en Keycloak.

Añadiendo IdP SAML en Keycloak

Abre la página de administración de Keycloak, haz clic en Proveedores de Identidad, y selecciona SAML v2.0 de la lista de proveedores.

saml_keycloak_idp_create

información

Puedes visitar la documentación de Proveedores de Identidad SAML de Keycloak para obtener información más detallada.

Introduce el Alias y la Importar desde URL en la página de edición de IdP de Keycloak. El contenido de Importar desde URL se puede encontrar en la página de edición de la aplicación de Casdoor. Haz clic en Importar y la configuración SAML se completará automáticamente.

saml_keycloak_idp_edit

Recuerda el ID de la Entidad del Proveedor de Servicios y guarda la configuración.

Configurando la aplicación SAML en Casdoor

En la página de edición de la aplicación, añade una URL de redirección que contenga el ID de la Entidad del Proveedor de Servicios de Keycloak. Además, asegúrate de habilitar la compresión SAML para Keycloak.

saml_keycloak_compress

Iniciando sesión usando Casdoor SAML

Abre la página de inicio de sesión de Keycloak y encontrarás un botón adicional que te permite iniciar sesión en Keycloak usando el proveedor SAML de Casdoor.

saml_keycloak_login

Haz clic en el botón y serás redirigido al proveedor SAML de Casdoor para autenticación. Después de una autenticación exitosa, serás redirigido de vuelta a Keycloak. Luego necesitas asignar usuarios a la aplicación.

saml_keycloak_success

También proporcionamos un video de demostración que muestra todo el proceso, el cual esperamos te sea de ayuda.