Я использую вафли 1.7 + весна 4 + весна безопасности 3.2 + тимелеаф. Моя проблема заключается в том, что я не могу предоставить страницу пользовательских ошибок при сбое регистрации формы назад. Это моя конфигурация: @Override protected void configure(HttpSecurity http) throws Exception { http.authorizeRequests() .antMatchers("/**") .authenticated() .and() .exceptionHandling() .authenticationEntryPoint(negotiateSecurityFilterEntryPoint()) .accessDeniedPage("/access-denied") .and() .addFilterBefore(waffleNegotiateSecurityFilter(), BasicAuthenticationFilter.class); }
Вафли пользовательский ошибка страница весной
Когда пользователь использует браузер с SNPENGO офф и вводит неправильные учетные данные, система по умолчанию 500 страницы по-видимому с следующей информацией:
com.sun.jna.platform.win32.Win32Exception: The logon attempt failed. waffle.windows.auth.impl.WindowsAuthProviderImpl.acceptSecurityToken(WindowsAuthProviderImpl.java:134) waffle.servlet.spi.NegotiateSecurityFilterProvider.doFilter(NegotiateSecurityFilterProvider.java:103) waffle.servlet.spi.SecurityFilterProviderCollection.doFilter(SecurityFilterProviderCollection.java:130) ...
Как я могу обеспечить свою кодовую страницу (доступ -denied.html шаблон thymeleaf)? До сих пор я пробовал все от http://spring.io/blog/2013/11/01/exception-handling-in-spring-mvc, но безуспешно.