我想在Cherrypy的服務器上運行Bottle。我想獲得SSL支持。cherrypy服務器上的瓶子+ ssl
到目前爲止,我已經試過這樣:
from bottle import Bottle, route
from cherrypy import wsgiserver
app = Bottle()
@app.route("/")
def index():
return "Hello"
server = wsgiserver.CherryPyWSGIServer(
('0.0.0.0', 443), app)
server.ssl_adapter.private_key = 'server.key'
server.ssl_adapter.certificate = 'server.crt'
server.start()
但上面的拋出,我不能設置一個無對象(ssl_adpater)在性能一個ArgumentError。 顯然我需要將ssl_adapter屬性設置爲從SSLAdapter派生的某個對象,但我找不到任何示例。
我使用Python 2.7和Cherrypy 3.2.2
謝謝。
你打算運行的CherryPy作爲獨立的服務器或後面,如Apache的httpd或Nginx的Web服務器? – Bruno
作爲獨立服務器 – zyash