Sto provando a eseguire Bottle sul server di Cherrypy. Voglio ottenere il supporto SSL.bottle on cherrypy server + ssl
Finora ho provato questo:
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()
Ma quanto sopra getta un ArgumentError che non riesco a impostare le proprietà su un oggetto None (ssl_adpater). A quanto pare ho bisogno di impostare la proprietà ssl_adapter su un oggetto che deriva da SSLAdapter, ma non ho trovato alcun esempio.
Sto usando Python 2.7 e 3.2.2 CherryPy
Grazie.
Avete in programma di eseguire CherryPy come un server autonomo o dietro un web server come Apache o Nginx Httpd? – Bruno
Come server autonomo – zyash