繁体   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