Если коротко, вот сценарий:
Кнопка браузера должна быть функциональной (я использую JSF 2.0, так что это работает)
После выхода из системы, если пользователь нажимает кнопку «Назад», приложение должно перенаправить его / ее на страницу входа (не работает, пользователь может просматривать защищенные страницы, хотя срок их действия истек. Я не могу включить метатеги для отключения кэширования в браузере, потому что перестает работать кнопка «Назад»)
Если пользователь вызывает действие, нажав кнопку, на одной из страниц с истекшим сроком действия он должен перенаправить его / ее на страницу входа или ошибки (не работает, приложение выдает ошибку и показывает пустую страницу Моя реализация ExceptionHandlerWrapper обнаруживает исключение, и она использует NavigationHandler для изменения viewId и визуализации ответа (сопоставление FaceException на Face-Config, указывающее на login.jsf), но приложение ведет себя не так, как ожидалось)
Может кто-нибудь помочь мне решить эту проблему?