我很惊讶地发现很多开发人员在我之前必须面对这个主题的小文档。Rails:本地服务器处理SSL
我们正在将我们的应用更改为100%HTTPS/SSL(因为部分SSL不包含make sense)。
这很酷,但在此之前,我们需要迁移到它,因此来测试它。当然我发现了一些基本信息(here和here)。
,因为我想我的本地环境中,以避免发生意外错误尽可能接近到其他的人,这些解决方案都不能令人满意我:他们确定了很短的时间测试的一项功能,而不是更多。
这里有问题/问题,我有:
- 我可以得到有效证明,我的本地机器,避免了难看的警告步骤我甚至不能明确接受镀铬?
- 引导服务器
thin
(thin start --ssl --ssl-verify --ssl-key-file server.key --ssl-cert-file server.crt
),我可以得到与rails server
相同的日志消息吗? - 我不能继续使用
rails server
作为引导命令(除写一个肮脏的名称...)
总结的问题是,我可以做一个配置,以便它是透明的任何运行实例我们的应用程序本地在https?
我的意思是,绝对所有的事情都是在rails中完成的,以使开发变得容易,并且生产强健,但是在这里,会出现如此缺乏好工具的情况?我几乎不能相信......或者现在就开始吧!
感谢支持!我正在使用rails 3.2
和ruby 1.9
。