Я попытался запустить веб-сервер nancyfx в режиме самостоятельного хостинга. Все отлично работает при выполнении следующего кода:Nancyfx self hosting over HTTPS
public static void Main(string[] args)
{
var hostConfig = new HostConfiguration
{
UrlReservations = new UrlReservations
{
CreateAutomatically = true
},
};
var host = new NancyHost(hostConfig, new Uri("http://localhost:8081"));
host.Start();
Console.ReadLine();
host.Stop();
}
Однако, когда я изменяю Урьте на HTTPS запуска сервера, но каждое соединение открыто в браузере мгновенно закрываются и браузер отображает «Веб-сайт не доступен» , Соединение даже закрыто до того, как браузер закроет соединение из-за таймаута.
Я запускаю приложение с .NET 4.5 в Windows. Используя netstat -a, я могу сказать, что правый порт открыт.
Я что-то упустил? Спасибо за помощь.