Ошибка сервера Kestrel - приложение завершено без чтения всего тела запроса

Я отправляю запрос 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 ответов