2

Thin gem を使用するステージング環境で Rails アプリで SSL を有効にする作業を行っています。ほんの数歩しか離れていないようです。入れましconfig.force_ssl = trueconfig/environments/staging.rb

SSL 証明書とキーの場所を Thin に伝えていないので、rails puts !! Invalid request. 少なくとも私はそれがそうしている理由だと思います。

この回答のように、Thin は引数を受け入れて SSL 証明書とキー ファイルの場所を特定できることがわかりました。しかし、これらの引数を使用して Thin を開始するよう Rails に指示する場所がわかりません。どうすればいいですか?

4

1 に答える 1

1

thin start --sslコマンドラインから開始する場合は、代わりに実行できます(およびRails 3.0 で SSL オプションを "rails server" に渡す方法にrails server記載されている他のオプション)

于 2012-06-01T23:49:58.900 に答える