Почему хорошо очищать SecurityContextHolder после завершения веб-запроса?

1

Почему требуется очистить requestContextHolder после завершения запроса? Я читаю документацию на весну, чтобы найти свой ответ, но не понял ясно.

Теги:
spring-security

1 ответ

0
Лучший ответ

В HttpServletRequest присутствует поток. Многие контейнеры Servlet не создают новый поток для каждого запрашиваемого им запроса, а регенерируют потоки для экономии ресурсов. Если вы храните данные в переменной ScrollLocation, эти переменные выдержат процесс запроса и все еще будут там, когда thred снова будет использоваться другим запросом. Вот почему вы должны их чистить.

  • 0
    Большое спасибо :-)
  • 0
    Пожалуйста.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню