我已经创建了一个应用程序,一个是web,另一个是控制台。 在网络上,所有用户都连接到集线器。 在控制台应用程序上,我连接到Web和集线器并启动消息。当我在1个Web浏览器中打开我的应用程序时,它工作正常。SignaR控制台无法启动()HubConnection Localhost
在我的控制台。
var hubConnection = new HubConnection("http://192.168.1.160:1000/");
var chat = hubConnection.CreateHubProxy("MyHub");
hubConnection.Start().Wait();
chat.Invoke("NotifyAllClients", "Hello").Wait();
它工作得很好。我打开Web应用程序(http://192.168.1.160:1000/),使用SignalR的javascript客户端库并成功连接。
然后运行控制台,它显示从控制台到网络的消息。完善。
不是我面临另一个案件的问题。
当我在多个浏览器中打开相同的应用程序时
控制台无法工作。它挂在线
hubConnection.Start().Wait(); // Console hang there...
我如何发送消息给所有的用户?任何解决方案
问题2 当我运行控制台并刷新Web应用程序。浏览器不加载网页。哪里有问题。
你是如何从IDE开始的? – rdoubleui