Привет!
Я пытаюсь интегрировать единый вход Keycloak с Discourse. Я использую SAML-клиент. Последовательность действий следующая:
- Пользователь переходит на веб-страницу Discourse веб-страница. (Версия Discourse: 2.7.0)
- Пользователь нажимает кнопку «Войти».
- Пользователь выбирает вход через SAML.
- Пользователь перенаправляется на экземпляр Keycloak для аутентификации.
- Keycloak перенаправляет пользователя обратно на веб-страницу Discourse.
- Пользователь не создается. Появляется ошибка: «Извините, произошла ошибка при авторизации вашей учетной записи. Пожалуйста, попробуйте снова».
В логах Discourse отображается ошибка:
«(saml) Ошибка аутентификации! invalid_ticket: OneLogin::RubySaml::ValidationError, несоответствие отпечатка»
Есть какие-либо подсказки или советы? Спасибо за ваше время.
