Asp.net core webapi Kestrel服务器错误-应用程序在未读取整个请求正文的情况下完成

Asp.net core webapi Kestrel服务器错误-应用程序在未读取整个请求正文的情况下完成,asp.net-core-webapi,asp.net-core-2.1,kestrel-http-server,asp.net-core-webapi-2.1,Asp.net Core Webapi,Asp.net Core 2.1,Kestrel Http Server,Asp.net Core Webapi 2.1,我正在发送HTTP POST请求并收到以下错误: 应用程序在未阅读整个请求正文的情况下完成。 我将MaxRequestBodySize设置为null,只是为了查看请求是否实际工作。这是我的密码: return WebHost.CreateDefaultBuilder(args) .UseKestrel(options => {

我正在发送HTTP POST请求并收到以下错误:

应用程序在未阅读整个请求正文的情况下完成。

我将MaxRequestBodySize设置为null,只是为了查看请求是否实际工作。这是我的密码:

return WebHost.CreateDefaultBuilder(args)
                    .UseKestrel(options =>
                                    {
                                        options.Limits.MaxRequestBodySize = null;
                                        options.Listen(IPAddress.Loopback, port: Convert.ToInt32(config["Port"].ToString()), configure: listenOptions =>
                                        listenOptions.UseHttps(new X509Certificate2(certFromStore)));
                                    })
                    .UseContentRoot(Directory.GetCurrentDirectory())
                    .UseIISIntegration()
                    .UseUrls(config["Urls"])
                    .UseStartup<Startup>()
                    .Build();
返回WebHost.CreateDefaultBuilder(args)
.UseKestrel(选项=>
{
options.Limits.MaxRequestBodySize=null;
options.Listen(IPAddress.Loopback,端口:Convert.ToInt32(config[“port”].ToString()),configure:listenOptions=>
UseHttps(新的X509Certificate2(certFromStore));
})
.UseContentRoot(目录.GetCurrentDirectory())
.Useii整合()
.useURL(配置[“URL”])
.UseStartup()
.Build();
我无法找到任何解决我的问题的信息


我提前感谢你的帮助

当客户端发送不满足服务器要求的请求时,通常会发生此错误。请参阅。您能否共享Post操作代码以及如何发送请求?如果找到任何解决方案,请更新?