相关疑难解决方法(0)

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

我有signalR websocket来显示通知

用于连接的代码如下:

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

var notif = $.connection.notificationHub;
console.log(notif);
Run Code Online (Sandbox Code Playgroud)

部署到生产服务器后,signalR无法正常工作并在控制台中显示此错误: 控制台errpr

生产服务器正在使用iis 8.5是什么造成这个错误?谢谢.

javascript c# asp.net-mvc signalr

8
推荐指数
1
解决办法
2044
查看次数

WebSocket握手期间的间歇性错误:CloudBees上的意外响应代码:400

我在CloudBees上运行一个websocket应用程序 - 我间歇地看到:

Error during WebSocket handshake: Unexpected response code: 400
Run Code Online (Sandbox Code Playgroud)

我告诉它使用http 1.1允许通过以下方式升级:

bees app:proxy:update http_version=1.1
Run Code Online (Sandbox Code Playgroud)

它有效,但我有时会看到错误(并非总是如此).

websocket cloudbees

5
推荐指数
1
解决办法
3万
查看次数

SignalR 2.2和ARR3.0负载均衡

我正在使用signalr2.2 Web应用程序并托管在IIS-8中.在这里,我尝试使用ARR3.0为我的应用程序实现负载平衡.在我的服务器场中,我连接了两台服务器,并将路由规则设置为"加权循环".每个服务器都有一个带HTML页面的javascript客户端.当我访问任何服务器的HTML页面时,请求已按预期路由,但我在我的html页面中出现此错误并且signalr未连接

WebSocket连接到 'WS://mydomain.com/signalr/connect运输=&的WebSockets clientProtocol = 1.5&connectionToken = x9rAfatyMm3TbqzrYKL1K37Z4tKrUTH7bwNmSItW55Z0ms6pe43YiQGFOmaHMyT%2BpmGz62ukt4tha72vPcJhdqLtIvsQvqvY15oYGv69JjzSuuiSL7v2l%2FccZT6tQa3Z&connectionData =%5B%7B%22name%22%3A%22chathub%22%7D%5D&TID = 1'失败:WebSocket握手期间出错:意外响应代码:400

如果我在我的serverfarm中使这个服务器的任何一个脱机,signalr工作正常,不会抛出任何错误.帮我找到解决方案.

如果我从我的.net客户端应用程序通信信号服务器,它将抛出以下错误

启动请求期间出错.停止连接.

websocket signalr iis-8 signalr.client arr

3
推荐指数
1
解决办法
1982
查看次数