C# Microsoft Owin自主机与Google Chrome崩溃

C# Microsoft Owin自主机与Google Chrome崩溃,c#,google-chrome,owin,self-hosting,C#,Google Chrome,Owin,Self Hosting,我正在尝试使用Microsoft Owin在我的C#app上自行托管一些静态文件。 它在IE(这一次…)和Firefox中都能很好地工作,但Chrome却不能,就好像它甚至没有尝试连接一样(我在Chrome的开发工具中看不到任何流量) 当然,问题是我特别需要它来处理Chrome Owin似乎是一个成熟的项目,我不相信我是唯一一个有这个问题的人,但我找不到其他人有同样的问题,所以我必须做些错事 代码如下: const string url = "http://localhost:6667/";

我正在尝试使用Microsoft Owin在我的C#app上自行托管一些静态文件。 它在IE(这一次…)和Firefox中都能很好地工作,但Chrome却不能,就好像它甚至没有尝试连接一样(我在Chrome的开发工具中看不到任何流量)

当然,问题是我特别需要它来处理Chrome

Owin似乎是一个成熟的项目,我不相信我是唯一一个有这个问题的人,但我找不到其他人有同样的问题,所以我必须做些错事

代码如下:

const string url = "http://localhost:6667/";

var fileSystem = new PhysicalFileSystem(webSiteFolder.FullName);

var options = new FileServerOptions
{
    EnableDirectoryBrowsing = true,
    FileSystem = fileSystem,
};

_server = WebApp.Start(url, builder =>
{
    builder.UseFileServer(options);
});

Console.WriteLine("Listening at " + url);
有线索吗


谢谢

使用另一个端口,例如5000

这太疯狂了,我只是为了它才尝试了你的建议(6667和5000之间的区别是什么??),它成功了。。。在此之前,我尝试了其他端口(66646665),但没有成功。为什么它可以使用5000???这是因为Chrome认为这些端口不安全,看,我今天学到了一些东西!谢谢