Ssl 连接到'的WebSocket;wss://';失败:意外响应代码:500

Ssl 连接到'的WebSocket;wss://';失败:意外响应代码:500,ssl,websocket,signalr,Ssl,Websocket,Signalr,在IIS Express上运行安全websocket时,在安全websocket上运行信号器时,我遇到500个错误。 站点正在本地主机上运行:44300,具有默认证书。 它与longPolling配合得很好 更改为webSockets时,出现以下错误: WebSocket connection to 'wss://localhost:44300/signalr/connect?transport=webSockets&connectionToken=' failed: Unexpect

在IIS Express上运行安全websocket时,在安全websocket上运行信号器时,我遇到500个错误。 站点正在本地主机上运行:44300,具有默认证书。 它与
longPolling
配合得很好

更改为
webSockets
时,出现以下错误:

WebSocket connection to 
'wss://localhost:44300/signalr/connect?transport=webSockets&connectionToken='
failed: Unexpected response code: 500 
如果错误是由于自签名证书引起的,如何使用信号器和WebSocket禁用它

或者可能是其他原因造成的?

也许可以查看以下内容:


顺便说一句:内部错误(500)

我试图通过初始化EventMachine解决此问题,方法是在初始化器config/initializers/EventMachine.rb中插入以下代码:

Thread.new { EventMachine.run } unless EventMachine.reactor_running? && EventMachine.reactor_thread.alive?

这对我很有效

您需要检查日志以了解有关错误500异常的更多详细信息。