此问题在此处已有答案:
Are a WSGI server and HTTP server required to serve a Flask app?(3个答案)
11小时前关门了。
我用flask
写了一个小的python应用程序。我已经在EC2机器上部署了这个应用程序。目前这个应用程序运行为http
。我想在https
上运行这个应用程序。我该怎么做呢?而不是在代码中做任何修改,比如添加ssl_context
?
此问题在此处已有答案:
Are a WSGI server and HTTP server required to serve a Flask app?(3个答案)
11小时前关门了。
我用flask
写了一个小的python应用程序。我已经在EC2机器上部署了这个应用程序。目前这个应用程序运行为http
。我想在https
上运行这个应用程序。我该怎么做呢?而不是在代码中做任何修改,比如添加ssl_context
?
1条答案
按热度按时间a9wyjsp71#
你不需要接触
ssl_context
,你要做的就是通过HTTPS运行你的web服务器。根据您拥有的Web服务器(Nginx、Apache等),这只是获取/生成SSL证书的一种情况(您可以使用CertBot-这将通过LetsEncrypt生成证书)。
拥有SSL证书后,您需要配置Web服务器以使用此SSL证书(并在防火墙设置中允许HTTPS连接)。
这些指南在过去对我有帮助,但您可以随时在线查找适合您正在使用的服务器操作系统的指南:
希望这对你有帮助!