今日の午後の大部分を、フロント エンド プロキシを使用せずに SSL/TLS サポートを Play Framework 2.1 Web サーバーに直接実装する方法を見つけようとしましたが、役に立ちませんでした。すべての証明書は CA によって署名されており、Play 2.1 は SSL をサポートしていると言われていますが、application.conf
これをセットアップするために使用する構成オプションがわかりません。ドキュメントには明確な答えがないようです。
カップルの質問:
- およびファイルをファイル (Java キーストア)に変換する必要がありますか、それともそのまま使用できますか?
.crt
.key
.jks
- Java キーストアにインポートする必要がある場合、これがどのように行われるかについて誰かが洞察を提供できますか? 私はこれについて多くの矛盾する文書を見てきました。
- これをセットアップするための Play Framework 2.1.x の構成オプションは何
application.conf
ですか?
前に述べたように、数時間のグーグル検索の後、明確な答えを見つけることができなかったので、ここで質問したほうがよいと考えました. また、繰り返しますが、私は特定の理由で Apache のようなフロントエンド Web サーバーを使用したくないので、SSL/ TLSサポートを Play で直接セットアップすることだけを考えています。
編集:
私はこのスレッドを見つけました: http://grokbase.com/t/gg/play-framework/1326s1ttny/2-1-sslしかし、まだ動作させることができません。バンドルされているすべての CRT ファイルと秘密鍵を 1 つのファイルに結合してからインポートすることで、JKS ファイルが正しく作成されたかどうかがわかりません。「キーストアへのパス」に何を使用すればよいかわかりません。