我试图在自主模式下启动nancyfx网络服务器。Nancyfx通过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();
}
然而,当我更改URI为https服务器启动,但在浏览器中打开的每个连接将立即关闭,浏览器显示“网站不可用”:执行以下代码时 一切正常。在浏览器由于超时而关闭连接之前,连接甚至关闭。
我在Windows上运行.NET 4.5的应用程序。使用netstat -a我可以知道正确的端口已打开。
我错过了什么吗? 感谢您的帮助。