Обработка ServerWebExchange в Spring Реактивное программирование WebFluxJAVA

Программисты JAVA общаются здесь
Anonymous
Обработка ServerWebExchange в Spring Реактивное программирование WebFlux

Сообщение Anonymous »

Я работаю над проектом Spring WebFlux.
Я устанавливаю значения, как показано ниже, в моем файле RestAuthFilter.

Код: Выделить всё

exchange.getAttributes().put(UserConstants.ROLE, claims.get(UserConstants.ROLE));
Здесь установлено значение, и я могу его прочитать.
Но когда я пытаюсь получить то же самое в файле контроллера, как показано ниже, значение равно NULL:

Код: Выделить всё

String accessRole = exchange.getAttribute(UserConstants.ROLE);
Почему это происходит и как правильно установить значение?

Подробнее здесь: https://stackoverflow.com/questions/787 ... rogramming

Вернуться в «JAVA»