Перейти к основному содержанию

Keycloak

Casdoor в качестве SAML IdP в Keycloak

Это руководство покажет вам, как настроить Casdoor и Keycloak для добавления Casdoor в качестве SAML IdP в Keycloak.

Добавление SAML IdP в Keycloak

Откройте административную страницу Keycloak, нажмите на Поставщики идентификации, и выберите SAML v2.0 из списка поставщиков.

saml_keycloak_idp_create

информация

Вы можете посетить документацию по SAML поставщикам идентификации Keycloak для получения более подробной информации.

Введите Псевдоним и Импорт из URL на странице редактирования IdP Keycloak. Содержимое Импорт из URL можно найти на странице редактирования приложения Casdoor. Нажмите Импорт, и конфигурация SAML будет заполнена автоматически.

saml_keycloak_idp_edit

Запомните Идентификатор сущности поставщика услуг и сохраните конфигурацию.

Настройка SAML приложения в Casdoor

На странице редактирования приложения добавьте URL перенаправления, который содержит Идентификатор сущности поставщика услуг из Keycloak. Также убедитесь, что включена опция SAML сжатия для Keycloak.

saml_keycloak_compress

Вход в систему с использованием Casdoor SAML

Откройте страницу входа в Keycloak, и вы найдете дополнительную кнопку, которая позволяет вам войти в Keycloak с использованием поставщика SAML Casdoor.

saml_keycloak_login

Нажмите на кнопку, и вы будете перенаправлены к поставщику SAML Casdoor для аутентификации. После успешной аутентификации вы будете перенаправлены обратно в Keycloak. Затем вам нужно будет назначить пользователей для приложения.

saml_keycloak_success

Мы также предоставляем демонстрационное видео, которое демонстрирует весь процесс, и мы надеемся, что оно будет полезным для вас.