在Web服务器中托管时无法连接到信号器中心

时间:2013-07-27 15:32:39

标签: signalr

我在SignalR中遇到了一个问题并且在过去的10天里一直在打扰我。

我将集线器作为控制台应用程序中的自托管主机。它在本地系统中托管时工作正常,如下所示

$.connection.hub.url = 'http://localhost:8080/signalr';
$.connection.hub.logging = true;
$.connection.hub.start()
.done(function () { alert("Now connected!"); })
.fail(function () { alert("Could not Connect!"); });

问题是我在服务器中托管它并尝试以

的形式访问集线器URL
$.connection.hub.url = 'http://www.domainname.com:8080/signalr';
总是说它无法连接。

如果我浏览服务器计算机中的页面并尝试将集线器连接为localhost它工作正常但无法以域名身份连接

我已经完成了所有步骤。

  1. 在防火墙中添加了端口8080
  2. 我以管理员身份运行控制台应用
  3. 在控制台应用程序中,我已将服务器URL指定为*:8080
  4. 请帮帮我。我现在打破了我的头脑。有什么我需要在服务器中启用。服务器是Windows 2008 R2

0 个答案:

没有答案