В целях ведения журнала я хотел бы создать регистратор, который автоматически добавляет текущий идентификатор сеанса в зарегистрированные строки.
Для зарегистрированных пользователей это не проблема:
((WebAuthenticationDetails) SecurityContextHolder.getContext().getAuthentication().getDetails())
.getSessionId()
Проблема заключается в том, что перед входом пользователя getAuthentication()
возвращается null
. Есть ли другой способ получить идентификатор сеанса без ссылки на текущий ответ или что-то в этом роде?
Спасибо!