mam Wiosna MVC REST kanał:Jak uzyskać zalogowaną nazwę użytkownika/zleceniodawcę w kanale Spring MVC REST?
@Controller
@RequestMapping("/rest")
public class REST {
i mam metodę.
@RequestMapping(value = "/doSomething")
public @ResponseBody DoSomethingResultDTO doSomething(
@RequestBody DoSomethingRequestDTO)
teraz muszę nazwę użytkownika, który jest zalogowany Normalnie mogę to zrobić metodą
HttpServletRequest.getUserPrincipal()
ale jak go uzyskać? Mam adnotacje do nagłówków (@RequestHeader
), a nawet pliki cookie (@CookieValue
). Ale jak mogę uzyskać Principal
w mojej metodzie?
OK, mój błąd był, próbowałem go tylko z opisów. –