我使用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 ...”嵌入到连接并引发上述错误。
有人可以建议我如何纠正上述错误吗?
由于