У меня есть приложение Spring 3 с функцией Spring Security. Мне нужно выполнить некоторые действия почти во всех URL-адресах моего приложения. В зависимости от пользователя, который вошел в систему, этот процесс отличается. Я имел хотя делать это с помощью Spring фильтр, но я не могу получить доступ кДоступ к зарегистрированному пользователю из фильтра
SecurityContextHolder.getContext().getAuthentication().getPrincipal()
в фильтре, поскольку SecurityContextHolder еще пустой.
Каков наилучший способ для этого?
спасибо.
Возможный дубликат: http://stackoverflow.com/questions/636172/does-acegi-spring-security-support-getuserprincipal – JoseK