Keycloak поддерживает как OpenID Connect Connect (расширение OAuth 2.0), так и SAML 2.0.
Для использования Keycloak необходимо иметь:
Ракета предоставляет вам:
После всех необходимых настроек вам следует передать в Ракету:
1.Создайте нового клиента. Перейдите во вкладку Clients. Нажмите кнопку "Create client".
2.В настройках создаваемого клиента укажите данные, полученные от Ракеты: Client ID, Master SAML proccessing Url, Base Url, Valid Redirect Uris. Пример заполнения ниже.
3.Проставьте значения on по флагам: Enabled, Include AuthnStatement, Sign Documents, Force POST Binding, Front Channel Logout. Пример заполнения ниже.