【发布时间】:2015-12-25 06:21:43
【问题描述】:
我在 Azure VM 上托管 WebSockets (SignalR) 应用程序,远程连接时遇到以下 400(错误请求)错误。
WebSocket connection to 'ws://xxx.cloudapp.net/signalr/connect?transport=webSockets&
clientProtocol=1.5&connectionToken=JMLk3b...&connectionData=%5B%7B%22name%22%3A%22
dashboard%22%7D%5D&tid=10' failed: Error during WebSocket handshake:
Unexpected response code: 400
在 VM 中本地访问应用时不会发生这种情况。
我怀疑这是these various articles 中突出显示的代理问题。
但是,我似乎找不到任何文章表明是否可以在 Azure VM 上实际托管 WebSockets 应用程序(我知道他们最近启用了 WS on Azure Websites,但似乎 VM 还没有此功能) .
任何帮助将不胜感激。谢谢!
【问题讨论】:
标签: azure websocket signalr virtual-machine signalr-hub