如何使CherryPy HTTPS与WSGI一起工作

2024-05-14 06:54:44 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使用Cherrypy的HTTPS ontop设置WSGI?现在我有(Python2):

[imports]

server = wsgiserver.CherryPyWSGIServer(('0.0.0.0', port), application)
ssladapter = ssl_pyopenssl.pyOpenSSLAdapter('ta_io.crt', 'private.key')
server.ssl_adapter = ssladapter
try:
    server.start()
except keyboardInterrupt:
    server.stop()

这显然行不通。Firefox的死亡原因是:

^{pr2}$

镀铬龙骨:

ERR_SSL_PROTOCOL_ERROR

在经历了很多困惑之后,我发现当我用http://[my page]:443请求页面时,页面是加载的。

由此得出结论,我没有正确启用HTTPS。我做错什么了?


Tags: httpssslwsgiserverapplicationport页面imports

热门问题