6
Node.jsに複数のSSL証明書を使用させることはできますか?私は現在、1つの証明書を使用していますが、他のドメインと一致する新しい証明書を発行しました。Node.js複数のSSL証明書
私のサーバーはロードバランサの後ろにあるため、2つの方法があり、それらに一致したいと思います。両方の証明書で証明書を作成する代わりに、2つの証明書を使用する方法はありますか?
Node.jsに複数のSSL証明書を使用させることはできますか?私は現在、1つの証明書を使用していますが、他のドメインと一致する新しい証明書を発行しました。Node.js複数のSSL証明書
私のサーバーはロードバランサの後ろにあるため、2つの方法があり、それらに一致したいと思います。両方の証明書で証明書を作成する代わりに、2つの証明書を使用する方法はありますか?
は、一言で言えば、単一のhttps
サーバー
上で複数のドメインをホストするためthisの答えを参照してください、あなたはhttps
サーバーからSNI callback
を使用することができます。
SNI
はServer Name Identification
の略で、すべての最新のブラウザで実装されています。
仕組み:(それはSNIをサポートしている場合)
ブラウザは暗号化されていないホスト名を送信します。残りの要求は、証明書によって暗号化されます。 HTTPsモジュールを使用すると、接続の復号に使用するSSL証明書を決定できます。
SNI注:
(HTTPS) -> NGINX -> (HTTP) -> Node
私はこれがあなたを助け願っています。私はドキュメンテーションのためにこれを掲示しています。