繁体   English   中英

Websocket握手代码期间无法连接signalR错误:400

[英]failed to connect signalR error during websocket handshake code : 400

我有signalR websocket显示通知

连接的代码如下:

$.connection.hub.start().done(function(){
  console.log("connected");
});

var notif = $.connection.notificationHub;
console.log(notif);

部署到生产服务器后,signalR不起作用并在控制台中显示此错误: 控制台errpr

生产服务器正在使用iis 8.5,是什么导致此错误? 谢谢。

您是否在<system.web>标签内的web.config文件中包含此标签?

<httpRuntime maxRequestLength="40960" targetFramework="4.5" requestValidationMode="2.0" />

如果不起作用尝试故障转移到long polling代替WebSocketsSignalR ,看看你得到同样的错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM