簡體   English   中英

Jython&Bottle:支持SSL的Web服務器

[英]Jython & Bottle : SSL-enabled web server

我有一個結合了Bottle Web框架和Jython的Web應用程序(webservices)...設法在Bottle Documentation所支持的多個Web服務器上運行它,並且一切正常。 (例如Paste,Cherrypy,.. etc)

但是,當我嘗試在Web服務器上啟用SSL時。全部失敗! 似乎導致他們將pyOpenSSL包裝器用於與Jython不兼容的包裝器。

Jython是否有pyOpenSSL包裝器? 或是否有任何可與Jython和Bottle框架結合使用並支持SSL的Web服務器?

快速瀏覽后,我沒有看到Jython的pyOpenSSL包裝器。 您可以通過網絡服務器(例如apache或nginx)代理您的應用程序,並由該服務器來管理SSL。 我讓Nginx處理我的Cherrypy應用程序的SSL。

#nginx.conf

server
{
   listen 443 default_server ssl;
   ssl_certificate      /etc/ssl/mydomain.crt ;
   ssl_certificate_key  /etc/ssl/myserver.key;

   #  etc
}

http://wiki.nginx.org/HttpSslModule

希望這可以幫助。

安德魯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM