Я пытаюсь использовать Keycloak в качестве Identity Access Management. Создание клиента и аутентифицирующего пользователя вполне приемлемо между Spring Boot и Keycloak. Я пытаюсь сделать аутентификацию и авторизацию между микросервисами Spring Boot. Сценарий следующий.
- Существует два микросервиса: сервис A и сервис B.
- Сервис A имеет один не аутентифицируемый маршрут API (API 1), который должен взаимодействовать с аутентифицированным API (API 2) в службе B.
- Api 2 хотел бы знать, какие службы запрашивают и имеют определенный доступ.
Я пытался использовать учетную запись службы и выполнять поиск в Интернете, но безуспешно с Keycloak. :(
Пожалуйста, помогите мне. Спасибо