SignalR:通过代理服务器建立隧道失败

时间:2017-05-10 05:08:02

标签: c# asp.net google-chrome signalr

我已经在Asp.Net webform中实现了signalR它运行正常,但是当我在我的服务器上托管时它无法工作,并且在chrome浏览器的控制台中显示以下错误。

  

WebSocket连接到' WS://demo.in/signalr/connect运输=&的WebSockets放大器; clientProtocol = 1.5&安培; connectionToken = aoHc%2BkUmnhPuXWtRjo5iJyAOTzyM5xi6tY1nkUw5Y1AfTr2AWadAb4o4tfsWX1NpwCMFDsKvlKra49NLbeNoCIGCrzvAQ62aAIeYoWl9mixu%2BAOZXdHqbQzHOsVxBZPY&安培; connectionData =%5B%7B%22name%22% 3A%22dashboardnewhub%22%7D%5D&安培; TID = 5'失败:通过代理服务器建立隧道失败。

  1. 我的Asp.net应用程序框架版本是4.5.1
  2. IIS版本为8.5
  3. Windows Server是2012R2
  4. 启用Wedsocket
  5. 如果有人知道请帮助我。提前谢谢

1 个答案:

答案 0 :(得分:2)

如果使用代理服务器设置,请转到系统代理服务器设置,然后依次单击Internet选项>连接选项卡>局域网设置>高级在异常地址中添加应用程序URL或IP“ ws://demo.in”。否则,您必须在公司代理设置中设置