Миграция версии весенней загрузки 3.2.8. Проблема с аутентификацией.JAVA

Программисты JAVA общаются здесь
Anonymous
Миграция версии весенней загрузки 3.2.8. Проблема с аутентификацией.

Сообщение Anonymous »

В моем классе JwtRequestFilter я устанавливаю аутентификацию с помощью SecurityContextHolder.getContext().setAuthentication(jwtAuthenticationToken);. Однако в публичном запросе ResponseEntity моего метода контроллера (аутентификация аутентификации) параметр аутентификации получает нулевое значение. Как я могу решить эту проблему?
В моей предыдущей версии Spring Boot (3.0.0) проблем не было. Однако после обновления до версии 3.2.8 я заметил, что перед вызовом SecurityContextHolder.getContext().setAuthentication(jwtAuthenticationToken); мне нужно вручную установить jwtAuthenticationToken.setAuthenticated(true);. Как только это будет сделано, параметр Authentication в публичном запросе ResponseEntity метода моего контроллера (аутентификация аутентификации) будет заполнен ожидаемым значением. Есть ли лучшее решение?

Подробнее здесь: https://stackoverflow.com/questions/790 ... tion-issue

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