Задать вопрос
@EgorSvinarev

Как обработать AuthenticationException в контроллере?

Здравствуйте. Имеется метод сервиса, который выбрасывает исключение, наследуемое от AuthenticationException, и который отвечает за процесс идентификации.

Сервис

public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
		
		Optional<User> user = repository.findByUsername(username);
		
		if (user.isEmpty()) {
			throw new UsernameNotFoundException("The user wasn't found.");
		}
		
		return user.get();
}



Вопрос заключается в том, как обработать данное исключение, чтобы получить сообщение из исключения и поместить его во вьюшку?
  • Вопрос задан
  • 148 просмотров
Подписаться 2 Комментировать
Подписчики вопроса 2 К ответам на вопрос (1)