로깅 목적으로, 현재 세션의 ID를 기록 된 라인에 자동으로 추가하는 로거를 만들고 싶습니다. 사용자가 getAuthentication()
반환 null
로그인하기 전에,스프링 보안으로 세션 ID 가져 오기
((WebAuthenticationDetails) SecurityContextHolder.getContext().getAuthentication().getDetails())
.getSessionId()
문제가 : 로그인 한 사용자의 경우
이 문제가되지 않습니다. 현재 응답이나 그 종류의 어떤 것도 참조하지 않고 세션 ID를 얻는 다른 방법이 있습니까?
감사합니다.
이 질문은 내 질문에 대한 답변입니다. 감사. 질문하는 좋은 방법. – TRiNE