Tôi nghĩ câu hỏi ở đây là cụ thể cho bài kiểm tra của Rails ing 'môi trường, trong đó có thể có nghĩa rspec, và nếu như vậy, ý chính này bằng cách jaikoo là những gì làm việc cho tôi:
https://gist.github.com/jaikoo/daf88024b8de1cf9339b
Đối với những người 'phát triển' môi trường, cuối cùng tôi đã sử dụng mỏng, mà tôi didn' t thực sự muốn, nhưng tốt nhất ghi-up của tôi cưa là bài này bằng cách KEYUR Gohil:
https://blog.botreetechnologies.com/enable-ssl-in-developement-using-thin-2a4bd1af500d
Mặc dù tôi đặt nó trong một tập tin thực thi và bổ sung -D -V và chắc chắn nó chạy trên một cổng khác:
#!
# Sets up the use of SSL in development
#
# https://www.devmynd.com/blog/rails-local-development-https-using-self-signed-ssl-certificate/
#
bundle exec thin -D -V start -a localhost -p 3001 --ssl --ssl-key-file ~/development/apps/localhost_ssl_tsl_keys/localhost.key --ssl-cert-file ~/development/apps/localhost_ssl_tsl_keys/localhost.crt
Tôi sẽ thanh toán http://stackoverflow.com/questions/2118685/how-do-you-handle-ssl-in-development –