Я использую ASP. NET Core 3.0 MVC приложение, в котором я выполняю следующий jQuery Ajax вызов:
return $.ajax({
type: type,
url: '/' + controller + '/' + action,
data: jsonData,
timeout: timeout,
contentType: "application/json; charset=utf-8",
success: function (returnedData) {
successFunc(returnedData);
},
error: function (errMsg) {
errorFunc(errMsg);
}
});
, передавая ему объект данных
{
input1: 'random',
input2: '1',
input3: '1',
},
Но он всегда передает нулевые аргументы через:
Я также пытался добавить addnewtonsoft json () при запуске, но похоже, это ничего не меняет.
Похожий вопрос здесь, на самом деле нет ответа: . Net Core 3.0 AJAX POST Body Always Null