Spring security oauth2, получить объект userdetails из SecurityContext - PullRequest
0 голосов
/ 21 декабря 2018

У меня есть традиционная настройка Oauth2 для моих микро сервисов.Когда я пытаюсь использовать

CustomUserDetails principal = (CustomUserDetails) SecurityContextHolder.getContext().getAuthentication().getPrincipal();

Это всегда дает мне строку ClassCastException не может привести к CustomUserDetails.SecurityContextHolder.getContext().getAuthentication().getPrincipal() всегда является строкой, то есть: мое имя пользователя.

Пожалуйста, помогите, если кто-нибудь решил эту проблему.

...