我有一个Hub
在我的网络应用程序和我的 SL5 应用程序之间使用 1.0.0-rc2 的简单程序。
升级到 1.0.1 后,我的 .Net Winform 客户端仍然可以连接到集线器,但我的 SL5 客户端无法再连接。
在调用 Subscribe 时,我可以在 Fiddler 中看到 Negotiate 调用(返回 200,似乎是有效的 JSON),然后是 hubClosed
事件触发。Error 事件永远不会触发,然后就结束了。至少据我在 Fiddler 中所知,没有尝试实际连接。
有任何想法吗?这是我的 SL5 代码,它非常简单/直接。
hub = new HubConnection("http://localhost/ADE");
hub.Closed += new Action(hub_Closed);
hub.Error += new Action<Exception>(hub_Error);
hub.Reconnected += new Action(hub_Reconnected);
hub.Reconnecting += new Action(hub_Reconnecting);
hub.StateChanged += new Action<StateChange>(hub_StateChanged);
hubProxy = hub.CreateHubProxy(hubName);
//Removed my hubProxy.On calls for brevity.
hub.Start().ContinueWith(task =>
// {
//});