Я использую form-login
для безопасности и пытаюсь реализовать обработчик успешной аутентификации, но я не уверен, как вернуться к ресурсу, который был первоначально запрошен перед процессом входа в систему. По умолчанию я думаю, что он реализует SimpleUrlAuthenticationSuccessHandler
, и я попытался отразить реализацию этого класса. Но он устанавливает setDefaultTargetUrl(defaultTargetUrl)
и, возможно, именно здесь происходит волшебство, когда он запоминает ресурс, к которому можно вернуться после процесса входа в систему.
Любая помощь очень ценится. Ниже моя пружина безопасности <form-login/>
элемент
<form-login login-page="/login.jsp" login-processing-url="/b2broe_login"
authentication-success-handler-ref="passwordExpiredHandler"
authentication-failure-url="/login.jsp?loginfailed=true" />