2016-08-08 17 views
0

私はkeystone.jsで作られたのNode.jsサーバーを持っているが、それを起動する前に、私は、SSL証明書を追加する必要があります。私はNode.jsのサーバーへのSSL証明書を追加するために見てきたすべての例やチュートリアルは最初から新しいHTTPSサーバを作成する方法を示しています。SSL証明書を既存のnode.jsサーバーに追加するにはどうすればよいですか?

私はすでに私の全体のアプリケーションおよびAPIはHTTPをオフに取り組んで持って、それHTTPS上のすべての作業にする簡単な方法はありますか?

+0

私は(これは既に暗黙的にあなたの質問に覆われている場合ので、私を許して)keystone.jsを知らないが、あなたは試してみました[キーストーンのHTTPSオプションの設定](http://keystonejs.com/docs/configuration/# options-ssl)?それとも、またkeystone.js以内にその証明書を使用する方法に加えて、新しいSSLキー/証明書を生成する方法の手順が必要なのでしょうか? – apsillers

答えて

0

は、私はあなたがアプリケーションを再起動せずにこれを実行する必要があると思う理由は定かではありません。それはかなり低コストなことです。

しかし、最も簡単なアプローチは、Nginx Webサーバーをその前に置いて、Nginxサーバーをhttpsエンドポイントとしてセットアップし、要求をノードプロセスに転送することです。

関連する問題