от
Я использую
spring boot, что я ввел фильтр, который делает основную ОПС проверку подлинности перед вызовом фактически достигает контроллера. Проблема в том, что когда я бросаю исключение из фильтра (в случае вызова несанкционированного) приводит к ошибке 500 и вся трассировка стека печатается в теле ответа. Как я могу изменить то, что происходит, вернее, что ответ отправить, когда это исключение

Я попробовал @ControllerAdvice
но вскоре я узнал, что это в основном для того, когда вызов достигает контроллер и то, что бросает исключение. И для фильтров это не сработает. Как я могу обрабатывать ошибки сбросили с фильтрами на допустимое и более дружественный ответ?

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...