Asp.net core Dotnet核心/信号器通信

Asp.net core Dotnet核心/信号器通信,asp.net-core,signalr,Asp.net Core,Signalr,我的网络应用程序运行在dotnet core 2.2.7上,im使用AspNet.SingalR 2.4.1 在我的本地环境中,当我运行我的WebApp时,它运行良好,控制台中有以下日志: 当我在我的服务器(Windows server 2016,托管在IIS上)上运行时,signarR会尝试连接SEE(不是WebSocket?)为什么?并发送此错误: signal.js:1883错误:连接断开,错误'Error: 服务器返回握手错误:握手已取消。“ 您需要确保在服务器上启用了WebSocket

我的网络应用程序运行在dotnet core 2.2.7上,im使用AspNet.SingalR 2.4.1

在我的本地环境中,当我运行我的WebApp时,它运行良好,控制台中有以下日志: 当我在我的服务器(Windows server 2016,托管在IIS上)上运行时,signarR会尝试连接SEE(不是WebSocket?)为什么?并发送此错误:

signal.js:1883错误:连接断开,错误'Error: 服务器返回握手错误:握手已取消。“


您需要确保在服务器上启用了
WebSockets


你也可以检查这个。

那么你在IIS中托管?是的,我会更新postOk,谢谢,它被禁用了,但现在我有另一个错误:
signar.js:2746 WebSocket连接到'ws://10.57.42.36/hubs/BigScreenHub?id=-v3N'失败:通过代理服务器建立隧道失败。
总之,m代理配置中缺少异常,谢谢