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



在IIS Express上运行时,在安全的websocket上运行SignalR时出现500错误。站点在localhost:44300上运行,使用默认证书。它与longPolling配合使用很好。

当更改为webSockets时,我得到以下错误:

WebSocket connection to 
'wss://localhost:44300/signalr/connect?transport=webSockets&connectionToken='
failed: Unexpected response code: 500 

如果错误是由于自签名证书引起的,我如何使用SignalR和websockets禁用它?

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

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

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

它对我有用!

也许可以看看这个:

http://websocketstest.com/

BTW:内部错误(500)

相关内容

  • 没有找到相关文章

最新更新