> userdetails.User cannot be cast to com.security.service.UserDetailsServiceImpl
как пофиксить? не кастовать в несовместимые типы.
а пользователя получить (кстати, где?)
вот, в контроллере, например, можно так:
@RequestMapping(...)
public String someController(Model m, @Value("#{T(org.springframework.security.core.context.SecurityContextHolder).context.authentication}") Authentication auth) {
}
но у тебя же в коде есть
Authentication auth = SecurityContextHolder.getContext().getAuthentication();
что, в принципе, одно и то же...
в чем тогда вопрос-то?!