Ich habe Spring MVC REST-Kanal:Wie protokolliert man Benutzername/Principal im Frühling MVC REST-Kanal?
@Controller
@RequestMapping("/rest")
public class REST {
und ich habe meine Methode.
@RequestMapping(value = "/doSomething")
public @ResponseBody DoSomethingResultDTO doSomething(
@RequestBody DoSomethingRequestDTO)
Jetzt muss ich den Namen des Benutzers, der angemeldet ist es normalerweise durch die Methode, die ich tun könnte
HttpServletRequest.getUserPrincipal()
aber wie man es hier bekommt? Ich habe Anmerkungen für Kopfzeilen (@RequestHeader
) oder sogar Cookies (@CookieValue
). Aber wie kann ich die Principal
in meiner Methode bekommen?
OK, mein Fehler war, habe ich es nur versucht, mit Anmerkungen. –