Javascript Flask SocketIO部署到Heroku后未连接到WebSocket

Javascript Flask SocketIO部署到Heroku后未连接到WebSocket,javascript,python,heroku,websocket,flask-socketio,Javascript,Python,Heroku,Websocket,Flask Socketio,我正在尝试使用Flask SocketIO创建一个实时聊天室应用程序。在我的本地机器上运行时,该应用程序似乎可以正常工作,但是在将该应用程序部署到Heroku后,websocket无法连接,我收到两个错误: WebSocket connection to 'wss://cs50flack.herokuapp.com/socket.io/? EIO=3&transport=websocket&sid=8f8e233608794661a113fadc5418c27f' failed:

我正在尝试使用Flask SocketIO创建一个实时聊天室应用程序。在我的本地机器上运行时,该应用程序似乎可以正常工作,但是在将该应用程序部署到Heroku后,websocket无法连接,我收到两个错误:

WebSocket connection to 'wss://cs50flack.herokuapp.com/socket.io/?
EIO=3&transport=websocket&sid=8f8e233608794661a113fadc5418c27f' failed: 
Error during WebSocket handshake: Unexpected response code: 400
以及:

代码:

URL:

在启用日志记录的情况下运行服务器,然后检查日志中是否有任何更具体的错误消息。同样的问题。。你怎么解决的?!
GET https://cs50flack.herokuapp.com/socket.io/? 
EIO=3&transport=polling&t=1546556762105- 
66&sid=b17b8d48610842fca97cbac3e030f3bd 400 (BAD REQUEST)