我正在尝试使用websockets将应用程序部署到Amazon Lightsail。该应用程序在我的本地计算机上运行良好。我正在尝试使用侦听端口5000的开发服务器对其进行测试。
在Lightsail上,websockets握手失败,并显示以下消息:
WebSocket connection to 'ws://[lightsail ip address]:5000/api/socket' failed: Error during WebSocket handshake: Unexpected response code: 303
所有http连接正常。
这是什么原因?
我正在尝试使用websockets将应用程序部署到Amazon Lightsail。该应用程序在我的本地计算机上运行良好。我正在尝试使用侦听端口5000的开发服务器对其进行测试。...
由于它可以在您的本地计算机上运行,但不能在Amazon Lightsail上运行:您确定亚马逊服务器上的端口5000是打开的吗?如果您不知道如何打开端口,请参阅此帖子:https://stackoverflow.com/a/43466638/5844350