Я использую Spring Security 3 в своем веб-приложении jsf2.
Когда пользователь, не прошедший проверку подлинности, пытается получить доступ к защищенному ресурсу, Spring Security перенаправляет на страницу входа.
В таком случае, как я могу показать пользователю на странице входа сообщение о том, что ему / ей не разрешен доступ к ресурсу?
Поскольку Spring Security создает исключение AccessDeniedException в ExceptionTranslationFilter, а затем перенаправляет на страницу входа в систему, я попытался использовать прослушиватель preRenderView на странице входа, который проверяет наличие «WebAttributes.ACCESS_DENIED_403», но это значение равно нулю.