Укрепить массовое назначение: небезопасная конфигурация связующего с ExceptionHandler

Я столкнулся с уведомлением об укреплении для приведенного ниже кода, и ошибка Mass Assignment: Insecure Binder Configuration

мой класс контроллера ниже для обработки исключений

class MyController {
...
    @ExceptionHandler
        @ResponseStatus(HttpStatus.NOT_FOUND)
        public ErrorResponse handleRequestNotFoundException(RequestNotFoundException exception) {
            log.error("The request was not found", exception);
            return ErrorResponse.builder().message("Request not found").build();
        }
...
}

и класс исключения,

@ResponseStatus(value = HttpStatus.NOT_FOUND, reason = "No such request found")
public class RequestNotFoundException extends RuntimeException {
}

Может кто-нибудь помочь, как мы можем избавиться от этого предупреждения? заранее спасибо

0 ответов

Другие вопросы по тегам