asp.net MVC Web API 未知错误长 运行 任务

asp.net MVC Web API unknown error long running task

我在前端使用 angular 7 并调用 web api 使用部署在 Azure Web 应用服务中的 asp.net mvc 构建。

对于上传文件的特定 API,我收到“{APIURL} 的 Http 失败响应:0 未知错误”,其中 0 是响应状态。如果文件小于 400MB,则可以正常工作。但是对于大于 400MB 的文件,我在 3-4 分钟后在前端收到上述错误。但在后端,web API 继续 运行 并在总时间大约 4-5 分钟内完成。

我正在使用来自 angular 的 HttpClient 请求。任何指针都会有所帮助。

谢谢!

当我尝试从 Postman 工具调用上述 API 端点时,我发现由于 CORS 错误,我收到了响应状态 0 未知错误。

实际错误是“500 - 请求超时。”。这是因为 Azure Web 应用程序在 230 秒后超时。我在堆栈溢出中发现了类似的问题: