信号器嵌入信号器/集线器/重新连接产生的连接?transport = longPolling& connectionToken = abc123

时间:2014-10-01 05:57:24

标签: asp.net cross-domain signalr

我使用signalr创建了聊天应用程序。我遇到了一个问题,即我无法打开多个标签,以解决我使用跨域概念。

当我在本地运行网站时,它没有显示任何错误消息并且工作正常。

但是当我将网站托管到服务器时,它会引发以下错误 -

example.com/signalr/hubs/reconnect?transport=longPolling&connectionToken=42x80fo64OLWftVAXxJ1I1bTarAL2eRdRXwlVdx-UtM5KGb6RorETiKlxv8ebJG-_dl8x7NoZw1DJYrW-ECo0gm-lNxIe61V3mxGkoanucScvvnQDQC8vi5UbsGAkNPXD1pH5XA4Tv6FPmVFul3jXY8XR1k3tjdNcDfwihI_atIAJ8msO8BdvV9pbscat0DP0&connectionData=%5B%7B%22name%22%3A%22g2bmshub%22%7D%5D& groupsToken = 3pGUI3di_lU7WAhlavII7A9cNpHs5M45qjkX40LnbYETPNicSzr3p3RdNKMaszYKbj8RLxIxGj9KP_gNk0Y3Y61-20hPDt5nTCWIKYsOR4raJQg1szNqUFkgpYwVDatDwE162GS5jj93IGIRjiS8yQ2&安培; MESSAGEID = G%2C4%7CO%2C0%7CP%2C1%7CQ%2C0%7CK%2C0&安培;用户ID = 75&安培; TID = 7&安培;回调= jQuery1800015164601150900126_1412139385725&安培; _ = 1412139396182

我已将webconfig中的url定义为 -

并将设计器文件中连接的集线器URL设置为

$。connection.hub.url =“<%= HubURL%>”;

在本地它工作正常,并采用与web配置文件相同的URL,但在托管时,它将“重新连接?transport = longPolling& connectionToken = abc112 ...”嵌入到连接并引发上述错误。

有人可以建议我如何纠正上述错误吗?

由于

0 个答案:

没有答案