SignalR传输不能用作websocket

时间:2013-08-21 12:30:34

标签: websocket signalr self-hosting owin

我有点问题。

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

Webserver是Windows Server 2012,在角色中启用了websockets。

我的解决方案设置为目标.NET 4.5 BUT最初为4.0。我在更改解决方案目标后安装了nuget包。

客户端在Win7上运行IE9。

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

我的问题是,我无法将我的JS客户端连接到集线器,如果我告诉它使用websockets。 如果我没有指定websockets作为传输,它通过longpolling连接正常。

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

1 个答案:

答案 0 :(得分:1)

IE9不支持网络套接字。