Я прочитал несколько статей о реализации Spring Keycloak (например: easy-secure-your-spring-boot-applications-with-keycloak), но никто не упоминает, как использовать с JWT.
Я создал шлюз zuul api и добавил адаптер Keycloak, как описано в ранее связанной статье. Это нормально, но я хочу использовать JWT с клавиатурой.
Упомянутое в другом месте, установите тип доступа клиента как носитель, а стратегию сеанса - NullAuthenticatedSessionStrategy. Хватит или нужно что-то еще для JWT?
Итак, мои вопросы:
- Как мне настроить клиента на администраторе Keycloak для JWT?
- Как настроить Keycloak в файле конфигурации серверной части для JWT?
- Как настроить адаптер Keycloak для JWT?
- Как передать информацию о пользователе в микросервис? Создать фильтр в шлюзе? Но как мне получить информацию о пользователе из запроса?