Кэшированная копия входящего запроса (а не только URL) перед перенаправлением на страницу входа. ExceptionTranslationFilter
понимает, что требуется вход в систему, и передает запрос настроенному экземпляру RequestCache
. Базовое описание есть в справочном руководстве .
Вы можете получить доступ к SavedRequest
, запросив его у RequestCache
. По умолчанию он сохраняется в сеансе, поэтому создание HttpSessionRequestCache
даст вам необходимые функциональные возможности. Вы также можете настроить RequestCache
, если хотите, используя пространство имен .
Фактическое перенаправление, использующее сохраненный запрос, выполняется экземпляром AuthenticationSuccessHandler
. Вы можете настроить это, если вы хотите изменить перенаправление для успешного входа в систему. Вы найдете больше об этом в руководстве, а также в предыдущих вопросах SO.