【发布时间】:2019-03-03 11:12:54
【问题描述】:
我正在通过 ajax 请求调用 .net 核心操作。它甚至没有等待返回语句,但只要我调用 Auth0 管理 API,它就会返回错误。
[HttpPost]
public async Task<IActionResult> Create([FromBody]ConnectionCreateRequest model)
{
try
{
var result = await _managementApiClient.Connections.CreateAsync(model);
return Ok();
}
catch (Exception ex)
{
return Content(ex.Message);
}
}
结果语句后返回错误。
这里是ajax调用:
$.ajax({
type: "POST",
url: '@Url.Action("Create", "Connection")',
contentType: "application/json charset=utf-8",
data: JSON.stringify(model),
success: function (result) {
alert('Connections has been created successfully');
},
error: function (result, err) {
alert(err);
},
complete: function () {
hideLoadingGif();
}
});
});
我做错了什么?
【问题讨论】:
-
直接尝试
data: model,... 结果语句后返回错误。错误说明了什么? -
Ajax 调用的错误是什么?
-
只是一个显示“错误”的警告框
-
@ZakariaAcharki,如果我直接传递 data: model 那么我的操作中的模型参数为空
-
model的内容是什么?
标签: javascript jquery ajax asp.net-core asp.net-ajax