Микронавт как клиент OAuth2 - PullRequest
1 голос
/ 31 мая 2019

Дано:

У меня есть приложение Micronaut, которое предоставляет различные конечные точки, которые защищены с помощью OAuth2 и Keycloak. Пользователь должен войти в систему и получить токен. Приложению необходимо получить доступ к другим микросервисам. Эти другие конечные точки также защищены токенами OAuth2. Токены являются токенами machine2machine, поэтому логин пользователя не требуется.

Проблема:

Клиентам Http для доступа к другим микросервисам необходим токен OAuth2 machine2machine. Приложение micronaut должно запросить этот токен в заданной конечной точке токена, используя идентификатор клиента и секрет клиента. Я не нашел никакой документации по этому поводу. Кто-то уже решил эту проблему или хорошую документацию по этому поводу?

...