Spring Security 5.1 или 2, как добавить дополнительные параметры для аутентификации пользователя URI - PullRequest
0 голосов
/ 19 октября 2018

Я пытаюсь интегрировать внешний сервер аутентификации oauth 2 и сервер ресурсов.Их конфигурация требует некоторых дополнительных пользовательских параметров: state - должен быть uuid, TimeStamp, accessType, также clientSecret должен быть подписан с использованием комбинации всех предыдущих параметров в качестве данных.

Мы используем Spring boot, spring security 5.1, Camunda.

Суть в том, что я не могу напрямую добавить параметры в URI, вызывая метод setUserAuthorizationUri, поскольку этот метод вызывается только один раз во время инициализации

1 Ответ

0 голосов
/ 20 октября 2018

OAuth2AuthorizationRequestResolver предоставляет возможность настраивать запрос авторизации с дополнительными параметрами над стандартными параметрами и / или удалять / изменять один из стандартных параметров.Подробности см. В справочном документе по OAuth2AuthorizationRequestResolver .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...