7

環境

「Clojure、Ring、SSL」に関する Google の上位 3 つの結果を見てきましたが、Clojure + Ring で SSL をセットアップする「正しい方法」についてのコンセンサスはないようです。

質問:

理想的な答えは、次のようなものです。

1) project.clj に「blahblahblah -version xyz」を含めます 2) ssl 証明書を 3) に配置します: wrap-ring-handler ... でリングハンドラーを変更します。

ただし、それが不可能な場合は、最適なソリューションも機能します。:-)

ありがとう!

4

1 に答える 1

7

アプリの前に Apache2 や nginx などを配置することをお勧めします。そのサーバーを使用して SSL を終了し、アプリにプロキシします。Apache2 での SSL の終了は、証明書を指定するのと同じくらい簡単です。Apache2 によるプロキシも簡単です。これは、SSL を終了するためにアプリにコードを記述するよりもはるかに柔軟です。

于 2012-06-23T22:09:54.807 に答える