我的 flask-socketio 网站在 http 上运行良好,但在谷歌云计算引擎上的 https 上运行不正常

我的 flask-socketio 网站在 http 上运行良好,但在谷歌云计算引擎上的 https 上运行不正常

我在用

socket= io.connect();

对于客户和

app = Flask(__name__)
app.config['SECRET_KEY'] = 'secret!'
sio = SocketIO(app) 

对于服务器。

我已经使用了所有(*.crt 和 *.key 是通过 openssl 生成的)入口点:

gunicorn -b :8080 -k eventlet main:app
gunicorn --certfile=certificate.crt --keyfile=privateKey.key -b :443 -k eventlet main:app 
gunicorn --certfile=certificate.crt --keyfile=privateKey.key -b :8080 -k eventlet main:app 

有什么办法可以解决这个问题吗?正如我提到的,我尝试过该网站在 Google Cloud 提供的 http 域上正常运行,但在 https 站点上却无法正常运行。

相关内容