我想尝试一下WebSockets,我在互联网上找到了这个艺术品Using WebSocket in .NET 我确信我已经正确地完成了每一步,我在IIS中启用了WebSockets,我写了文章中提到的所有文章,我在web.config中注册了HTTP Handler等等。但是当我想尝试它时,我仍然得到例外:< / p>
WebSocket连接到&#39; ws://localhost/CodeProjectWeb/WSHandler.ashx'失败:WebSocket握手期间出错:意外的响应代码:404
我知道404可能意味着URL错了,但怎么会出错呢?一些额外的信息:我在Windows 10,IIS 10.0 Express,.NET 4.6,Visual Studio 2013上运行,我在谷歌Chrome,Firefox(最新版本)上尝试过。 说实话,这不是我尝试的第一个教程。我已经在.NET中试过了3-4篇关于WebSocket的文章,我也试过使用SignalR但仍然有相同的结果。我只是不知道,我认为我错过了一些重要的小事。
如果您需要更多信息,请询问,但我希望我写下所有内容
答案 0 :(得分:0)
我终于明白了(可能)。我必须关闭Windows防火墙才能使其正常工作。因此,如果您遇到类似问题,请确保您的防火墙已关闭。