2

我正在使用 Thin gem 的暂存环境中的 Rails 应用程序上启用 SSL。好像我只有几步之遥。我已经入驻config.force_ssl = trueconfig/environments/staging.rb

由于我没有告诉 Thin SSL 证书和密钥在哪里,所以 rails 放了!! Invalid request. 至少我认为这就是它这样做的原因。

我发现 Thin 可以接受参数来确定 SSL 证书和密钥文件的位置,如本答案所示。但是,我不知道该从哪里告诉 Rails 从这些参数开始 Thin。我该怎么做呢?

4

1 回答 1

1

如果您从命令行开始,则可以运行thin start --ssl而不是(以及如何将 SSL 选项传递到 Rails 3.0 中的“rails 服务器”中rails server列出的任何其他选项? )

于 2012-06-01T23:49:58.900 回答