У меня есть приложение для загрузки весны (1.3.2), в котором я реализовал HttpSessionListener. Я зарегистрировал слушателя из @Configration классаSpring Boot + Spring Session HttpSessionListener не работает
@Configuration
@EnableRedisHttpSession
public class ApplicationSessionConfiguration {
@Bean
public ServletListenerRegistrationBean<HttpSessionListener> sessionListener() {
return new ServletListenerRegistrationBean<HttpSessionListener>(new SessionListener());
}
}
Я отлажена в метод ServletListenerRegistrationBean.onInitialize и слушатель зарегистрировавшись с ServletContext. Проблема в том, что когда я делаю фиктивный вызов REST для приложения, сеанс создается правильно и отправляется обратно в виде файла cookie SESSION, но метод HttpSessionListener.createSession никогда не вызывается. Я не уверен, чего здесь не хватает.