Использование ASP.NET Mvc Core Мне нужно было настроить среду разработки для использования https, поэтому я добавил ниже метод Main
в Program.cs:
var host = new WebHostBuilder()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseIISIntegration()
.UseStartup<Startup>()
.UseKestrel(cfg => cfg.UseHttps("ssl-dev.pfx", "Password"))
.UseUrls("https://localhost:5000")
.UseApplicationInsights()
.Build();
host.Run();
Как я могу получить доступ к среде хостинга здесь, чтобы я мог условно установить протокол/номер порта/сертификат?
В идеале я бы просто использовал CLI для управления моей средой размещения так:
dotnet run --server.urls https://localhost:5000 --cert ssl-dev.pfx password
но, похоже, не существует способа использовать сертификат из командной строки.