15得票3回答
BadHttpRequestException: 由于数据到达太慢,读取请求体超时。请参见 ASP.NET Core 2.2 上的 MinRequestBodyDataRate。

我正在使用基于ASP.NET Core 2.2开发的aspnetboilerplate解决方案。 后端部署在Azure上,使用提供的SQL Server。 有时候,当后端需要处理大量请求时,会记录下这个异常: ERROR 2020-11-20 12:28:21,968 [85 ] Mvc...

14得票7回答
如何修复在.NET Core 2.2应用程序中找不到swagger.json的问题

我正在将我的 .net core 应用程序部署到 IIS 服务器上,并在 swagger UI 中遇到找不到 swagger.json 的问题。当我在本地运行它(开发环境)时,一切都正常工作,但是当我将其部署到 IIS 服务器上时,无法找到 swagger.json 文件。 以前,在 .ne...

13得票5回答
无效数据异常:多部分正文长度限制超过16384

我想要做什么:我正在尝试使用Postman上传一个包含文件和JSON blob的multipart/form-data到ASP.NET Core 2.2 APIController,并将文件流式传输到磁盘上的临时文件中,而不是完全存储在内存中,因为这些文件可能很大(20MB - 2GB)。我已...

13得票2回答
dotnet publish错误:由于正在被另一个进程使用,无法访问该文件。

执行dotnet publish时,出现以下错误: 由于正在被其他进程使用,因此无法访问该文件。 当你尝试发布应用程序并且在浏览器中查看已发布的版本时,似乎会发生这种情况,出现了文件锁定的问题。 完整的错误消息如下: C:\Program Files\dotnet\sdk...

13得票1回答
无法隐式转换类型'Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<T>'为'T'。

我正在使用ASP.NET Core 2.2来开发Web API。在我的存储库类中,我有以下方法:public async Task&lt;Articles&gt; AddAsync(Articles article) { return await _context.Articles.Ad...

13得票10回答
HTTP错误500.30 - ASP.NET Core 2.2中ANCM进程启动失败的错误

我正在配置此应用程序,在ASP.NET Core中确认帐户和恢复密码,但是出现了错误: HTTP错误500.30 - ANCM进程内启动失败。常见原因包括:应用程序启动失败、应用程序启动后停止、应用程序在启动期间抛出异常。故障排除步骤:检查系统事件日志以获取错误消息、启用记录应用程序过...

13得票2回答
Asp.Net Core WebApi身份验证失败,提示“Unprotect ticket failed”。

当我在一个被[Authorize]修饰的AspNetCore控制器中使用Bearer令牌时,我会收到以下日志信息: Translated text: 当我在一个被[Authorize]修饰的AspNetCore控制器中使用Bearer令牌时,我会收到以下日志信息:info: Microsof...

13得票5回答
当AuthorizeFilter失败时,如何返回403而不是重定向到访问被拒绝?

在 Startup.ConfigureServices() 方法中,我像这样配置了授权过滤器:services.AddMvc(options =&gt; { options.Filters.Add(new AuthorizeFilter(myAuthorizationPolicy));...

12得票2回答
ASP.NET Core MVC视图组件搜索路径

在这里的文档中:https://learn.microsoft.com/en-us/aspnet/core/mvc/views/view-components?view=aspnetcore-2.2 The runtime searches for the view in the foll...

12得票4回答
AspNetCore集成测试多个WebApplicationFactory实例?

有没有人知道在同一个单元测试中是否可以托管多个WebApplicationFactory&lt;TStartop&gt;()实例? 我已经尝试过了,但似乎无法解决这个问题。 例如:_client = WebHost&lt;Startup&gt;.GetFactory().CreateCli...