Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Keycloak поддерживает как OpenID Connect Connect (расширение OAuth Raketa Travel поддерживает технологию единого входа через SAML 2.0), так и . Поставщиком учётных данных (identity provider, IdP) SAML 2.0 может быть любая система, в том числе, собственная инсталляция Keycloak сервера.

Подготовка

Для использования настройки Keycloak необходимо иметь:

...

быть администратором требуемого realm.

Ракета предоставляет вам:

После всех необходимых настроек вам следует передать в Ракету:

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

1. Авторизуйтесь на сайте KeycloakОткрыть панель администрирования необходимого realm.

2. Перейдите во вкладку Clients. Нажмите кнопку "Create" для создания нового клиента. 

Image Added

2. На странице нового клиента необходимо указать Client ID и протокол (saml)

Предупреждение
Важно! Client ID необходимо указывать как в предоставленных свойствах. В противном случае ракета не сможет подтвердить аутентификацию.

Image AddedImage Removed

3. В настройках создаваемого клиента укажите данные, полученные от Ракеты: Client ID,

  • Master SAML proccessing Url

...

  • Base Url

...

  • Valid Redirect Uris

И отключите

Image Added

Image Added

4. Проставьте значения on по флагам: Enabled, Include AuthnStatement, Sign Documents, Force POST Binding, Front Channel Logout. Пример заполнения ниже. 

Image Removed

5. Передайте менеджеру ракеты данные настройки SAML со страницы Realm Settings

Image Added

Image AddedImage Removed