扭曲 https
你好,我有一个运行着twisted的应用程序。我希望它通过 https 而不是 http 运行。我在哪里可以找到一个很好的例子?
Hi I have an app running with twisted. I want it to run over https instead of http. Where can I find a good example for that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您所需要做的就是使用
reactor.listenSSL
而不是reactor.listenTCP
。 http://twistedmatrix.com/documents/current/core/howto/ssl.html 涵盖了reactor.listenSSL
的基础知识。All you need to do is use
reactor.listenSSL
instead ofreactor.listenTCP
. http://twistedmatrix.com/documents/current/core/howto/ssl.html covers the basics ofreactor.listenSSL
.以下是在 SSL 上运行并具有基本身份验证的扭曲服务器的示例:
Here is an example of a twisted server running on SSL with basic authentication:
HTTPS 是基于 SSL 的 HTTP。 HTTPS = HTTP + SSL/TLS。请参阅文档 http://twistedmatrix.com/documents/13.0。 0/core/howto/ssl.html#auto1 和 http://twistedmatrix.com/documents/13.0.0/web/howto/using-twistedweb.html#auto2
这是一个简单的示例:
HTTPS is HTTP over SSL. HTTPS = HTTP + SSL/TLS. See document http://twistedmatrix.com/documents/13.0.0/core/howto/ssl.html#auto1 and http://twistedmatrix.com/documents/13.0.0/web/howto/using-twistedweb.html#auto2
This is the simple example: