当我通过 HTTPS 访问页面时,我需要测试页面上某些元素的行为 - 我想知道如何使用 HTTPS 在本地测试这个 sinatra 应用程序。如果我的问题甚至没有意义,我深表歉意,但我想通过我的网络浏览器通过 HTTPS 连接到 localhost。
问问题
2070 次
1 回答
8
简短回答:您可以为本地开发创建自签名证书。Heroku 有一篇关于如何创建自签名 SSL 证书的简短文章。
创建证书和密钥后,使用 Thin 非常简单:
SSL options:
--ssl Enables SSL
--ssl-key-file PATH Path to private key
--ssl-cert-file PATH Path to certificate
--ssl-verify Enables SSL certificate verification
于 2012-06-25T17:28:09.920 回答