Я использую Spring Security 4.2.2.RELEASE
в своем приложении.По истечении времени ожидания сеанса, а затем, если пользователь щелкает любой URL-адрес, он перенаправляется на страницу выхода из системы, а после успешной аутентификации он перенаправляется на домашнюю страницу по умолчанию, а не на ранее запрошенную страницу.
Поэтому я попыталсячтобы обойти это поведение, добавив следующие конфигурации в файл servlet.xml.
<security:form-login
login-page="/login"
authentication-failure-url="/login_error"
username-parameter="username"
password-parameter="password"
always-use-default-target="false"
authentication-success-handler-ref="authenticationSuccessHandler"
/>
<security:intercept-url pattern="/login" access="permitAll"/>
<bean id="authenticationSuccessHandler" class="org.springframework.security.web.authentication.SavedRequestAwareAuthenticationSuccessHandler">
<property name="useReferer" value="true" />
</bean>
Что здесь может пойти не так?Пожалуйста, кто-нибудь объясните, почему это не работает?