机架ssl无法使用Thin

时间:2011-08-19 18:14:51

标签: ruby-on-rails ruby-on-rails-3 ssl https thin

我按照以下说明为Rails 3.07安装了机架ssl:http://www.simonecarletti.com/blog/2011/05/configuring-rails-3-https-ssl/

它不起作用。发出第一个https请求(用于登录页面)并安全地提供页面,但是当您登录时,它会重定向到不安全的http URL。

我正在运行瘦服务器。它适用于Thin吗?那么Webrick呢?

有什么想法吗?感谢。

1 个答案:

答案 0 :(得分:4)

对于Thin,您可以使用以下选项传递SSL信息:

$ thin --help

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

如果您想将Webrick配置为使用SSL,this问题中的this文章似乎有效。