Tôi đang cố gắng chạy Chai trên máy chủ của Cherrypy. Tôi muốn nhận hỗ trợ SSL.chai trên máy chủ cherrypy + ssl
Cho đến nay tôi đã cố gắng này:
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()
Nhưng ném trên một ArgumentError mà tôi không thể thiết lập các thuộc tính trên một None đối tượng (ssl_adpater). Rõ ràng tôi cần phải đặt thuộc tính ssl_adapter cho một số đối tượng có nguồn gốc từ SSLAdapter, nhưng tôi không thể tìm thấy bất kỳ ví dụ nào.
Tôi đang sử dụng Python 2.7 và Cherrypy 3.2.2
Cảm ơn.
Bạn có kế hoạch để chạy CherryPy như một máy chủ độc lập hoặc đằng sau một máy chủ web như Apache httpd hoặc Nginx? – Bruno
Là máy chủ độc lập – zyash