Кажется, настройки Https недостаточно. Как настроить Kestrel с сертификатом разработки?
return WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>()
.UseUrls("http://localhost:8001", "https://localhost:8002")
.UseSetting("detailedErrors", "true")
.CaptureStartupErrors(true)
.Build();
https://stackoverflow.com/a/46621789/1431250
Нужно ли создавать сертификат разработки и устанавливать на машину?и поставить имя, или можно прикрепить .pfx сертификат в режиме разработки?