Signalr 无法成功初始化任何传输。尝试为自动初始化指定不同的传输或完全不指定

Signalr 无法成功初始化任何传输。尝试为自动初始化指定不同的传输或完全不指定,signalr,signalr-hub,signalr.client,Signalr,Signalr Hub,Signalr.client,我没有在hubConnection.start()中指定任何传输,但传输仍然失败。 我正在使用IE10和IIS8.0。谁能告诉我怎么了 连接到信号服务器的代码: $(document).ready(function () { var hubConnection = $.hubConnection("http://myserver.com:8031"); var notificationHub = hubConnection.createHubProxy("

我没有在
hubConnection.start()
中指定任何传输,但传输仍然失败。 我正在使用IE10和IIS8.0。谁能告诉我怎么了

连接到信号服务器的代码:

    $(document).ready(function () {
        var hubConnection = $.hubConnection("http://myserver.com:8031");
        var notificationHub = hubConnection.createHubProxy("Notification");
        hubConnection.logging = true;

        notificationHub.on("calculationResultReceived", function (result) {
            addLog("Time elapsed: " + result.timeElapsed + ", finalResult: " + result.finalResult+ ", ID: " + result.jobId);
            }
        });

        hubConnection.start().done(function () {
            notificationHub.invoke("Echo")
                .done(function (msg) { addLog("Notification hub connection established successfully" + "\n" + msg); })
                .fail(function (message) { addLog("Failed to register push channel"); });
        }).fail(function (message) {
            addLog("The connection cannot be established: " + message)
        });
    });
IE10的控制台日志:

[23:10:06 UTC+0800]信号员:客户端已订阅中心“通知”。 [23:10:06 UTC+0800]信号员:正在与 ''. [23:10:07 UTC+0800]信号器:此浏览器不支持SSE。
[23:10:07 UTC+0800]信号器:绑定到iframe的加载事件。
[23:10:12 UTC+0800]信号员:在尝试执行以下操作时,foreverFrame超时 连接[23:10:12 UTC+0800]信号员:永久停止帧。
[23:10:12 UTC+0800]信号员:打开对的长轮询请求 ''. [23:10:17 UTC+0800]信号员:长轮询在尝试 连接[23:10:17 UTC+0800]信号机:已中止xhr请求。
[23:10:17 UTC+0800]信号器:正在停止连接。[23:10:17 UTC+0800]signar:Fired ajax abort async=true

加1 我检查了IIS8安装,并启用了WebSocket功能。但仍然是相同的错误,尽管错误消息发生了一些变化。
尝试在Visual Studio中禁用browserlink功能。要禁用浏览器链接,请单击浏览器链接下拉列表并取消选中启用浏览器链接()


(来源:,作者:NetRott)

您是否偶然钩住了PreSendRequestHeaders事件?这可能与影响SignalR 2.1.0的以下问题有关:您可以通过删除PreSendRequestHeaders事件或降级到SignalR 2.0.3来解决此问题。是否可以尝试更新JSON.NET版本?