В моем весеннем приложении я добавляю весеннюю безопасность.ниже я упомянул мой файл безопасности XML.
<security:http auto-config="true">
<security:form-login login-page="/login" default-target-url="/businessCategory"
authentication-failure-url="/login?error=1" />
<security:logout logout-success-url="/businessCategory" />
</security:http>
Это прекрасно работает для меня.Затем я добавляю управление сеансом для своего приложения. После этого моя безопасность будет ниже
<security:http auto-config="true">
<security:form-login login-page="/login" default-target-url="/businessCategory"
authentication-failure-url="/login?error=1" />
<security:logout logout-success-url="/businessCategory" />
**<security:session-management invalid-session-url="/ticketslk/sessionExpire"/>**
</security:http>
Затем я перезагружаю сервер и запускаю приложение, которое переходит на страницу истечения сеанса.снова и запустите, он работает отлично.Каждый раз, когда сервер перезагружается, приложение в первый раз переходит на страницу истечения сеанса.Я не знаю, почему это случилось.Может ли какое-либо тело помочь мне. Как можно решить эту проблему
Я добавил цепочку фильтров безопасности в web.xml
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>