SignalR传输将不能作为websocket工作



我有点问题。

我使用的是自托管示例(http://www.asp.net/signalr/overview/getting-started/tutorial-signalr-self-host)我已经安装了nuget的2.0(beta2)软件包。我的hub运行在Web服务器上,js客户端运行在本地主机上。

Webserver是windows服务器2012,在角色中启用了websocket。

我的解决方案的目标是.NET 4.5,但一开始是4.0。我在更改解决方案目标后安装了nuget包。

客户端正在Win7上运行IE9。

现在,当我在Visual Studio中检查引用的.dll时,它们的运行时版本列为4.0。我不确定这是否意味着什么。

我的问题是,如果我告诉JS客户端使用websocket,我就无法将其连接到集线器。如果我没有指定websocket作为传输,它会通过长轮询进行良好连接。

我该怎么办?我不知道下一步该做什么。

IE9不支持web套接字。

相关内容

  • 没有找到相关文章

最新更新