我很驚訝地發現很多開發人員在我之前必須面對這個主題的小文檔。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
。