我最近将个人爱好 python web 应用程序从 127.0.0.1 迁移到 cloud 9,但发现自己对设置 ssl 证书的想法完全陌生。我对 openssl 及其 python 包装器进行了一些在线研究,但仍然找不到关于如何在实践中设置它的权威指南,特别是针对 cloud 9 IDE 平台。
有人可以给出一个演练,或者在这里指出一些引用链接吗?谢谢。
顺便说一下,我在 python 服务器上使用 cherrypy。
编辑:具体来说,我有以下问题:
- 是否需要从服务器运行 openssl(在我的例子中是 cloud9 bash),或者我可以从我的本地笔记本电脑运行 openssl 然后上传生成的 key 和证书?
- 使用密码短语保护 key 是否有意义?我看不出这里有任何意义,如果我错了请纠正我
- 如何安装到cloud9?
最佳答案
Cloud9 在 https 代理后面运行您的应用程序,因此您只需使用 http,因为 cloud9 代理不会接受您的自签名证书。
关于python - 有人可以提供有关如何在 cloud 9 上设置自签名 ssl 证书的演练吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44996563/