HP fortify scan дает мне сообщение Массовое назначение: небезопасная конфигурация связующего (API Abuse, Structural) для большинства методов действий в моем контроллере. Ниже приведен пример метода действия.HP Fortify - массовое назначение
<HttpPost>
Function Edit(model as GridViewModel)
Dim manager as new Managers
manager.Edit(model.id, model.name, model.desc,model.class)
Return Nothing
End Function
Когда я попробовал следующий метод, ошибка исчезла.
<HttpPost>
Function Edit(id as integer?,name as string, desc as string, class as string)
Dim manager as new Managers
manager.Edit(id, name, desc,class)
Return Nothing
End Function
Но выше код, похоже, является плохой практикой MVC. Просьба предложить метод решения этой проблемы.