Привет, мне не удалось решить следующую проблему в Wicket 6. *:
В нашем веб-приложении мы используем роли wicket-auth для управления аутентификацией / авторизацией. По истечении сеанса пользователь должен быть перенаправлен на страницу, заданную getApplicationSettings().setPageExpiredErrorPage(SomePage.class)
при его следующем действии. Однако, если пользователь пытается получить доступ к странице, которая не позволяет гостям, он перенаправляется на страницу входа в систему, полностью пропуская PageExpiredPage.
У меня вопрос - как я могу отобразить «Сессия истекла». сообщение пользователю?
Помимо прочего, я пробовал session.info("message")
во время onInvalidate
фазы жизненного цикла сеанса, однако сообщение обратной связи затем отображается на первой странице после входа в систему (а не на странице входа в систему).
Спасибо за ваши ответы.