Kestrel服务器错误-应用程序已完成,但未读取整个请求正文

时间:2018-11-19 16:34:09

标签: 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 =>
                                    {
                                        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();

我找不到能够解决我问题的任何信息。

我先感谢您的帮助!

0 个答案:

没有答案