Я пытаюсь получить контекст безопасности в моем реактивном контроллере.Если я использую @PreAuthorize("isAuthenticated()")
из SecurityExpressionRoot.class, я могу проверить в отладчике, что определен объект аутентификации.Но когда я пытаюсь получить объект проверки подлинности в моем контроллере, используя что-то вроде
ReactiveSecurityContextHolder
.getContext()
.map(securityContext -> securityContext.getAuthentication())
, я получаю ноль.Я нашел похожий вопрос со статусом open здесь
Я реализовал свой JWTAuthorizationWebFilter в соответствии с this
Не могли бы вы предложить способ решения этой проблемы?проблема, или, может быть, я делаю что-то не так.
Спасибо