Spring Security аутентифицирует обработку исключений

У меня есть приложение, использующее Spring Security 3.0.x. Там у меня есть обычайAuthenticationProvider:

public class AppAuthenticationProvider implements AuthenticationProvider {
    @Override
    public Authentication authenticate(Authentication authentication) throws AuthenticationException {
        ...
        if (!check1()) throw new UsernameNotFoundException();
        if (!check2()) throw new DisabledException();
        ...
    }

Я хотел бы отправить коды ответов cutom для каждого исключения, например, 404 для UsernameNotFoundException, 403 для DisabledException и т. Д. На данный момент у меня просто есть адрес аутентификации-сбоя в моей весенней конфигурации безопасности, поэтому я получаю перенаправление на него для каждого исключения при аутентификации ().

Ответы на вопрос(3)

Ваш ответ на вопрос