2017-01-19 173 views
0

我有一個來自GoDaddy的SSL證書,有多個安全域,我想在3個不同的服務器上使用。我已經在Microsoft Exchange服務器上安裝了證書,現在我想在兩臺帶有Node JS的服務器上使用它,但我不知道如何正確共享它。我從GoDaddy下載的zip文件包含一個.CRT文件和.P7B文件,但我認爲Node需要一個單獨的私鑰和證書,兩者都是.PEM格式。我可以在多個服務器上使用SSL證書嗎?

有沒有辦法讓我轉換證書文件並在服務器之間共享它們?

回答

1

是的,您可以在多臺服務器上重複使用相同的證書。

GoDaddy應該有一個選項,以適合不同Web服務器的格式下載證書。如果有nginx的選項,請下載這些文件。

您在爲證書創建CSR時生成了私鑰,因此您應該已經擁有了該私鑰。 P7B文件是一箇中間證書。您可以使用https://www.sslshopper.com/ssl-converter.html將P7B轉換爲PEM文件。然後,您可以將CRT和新的PEM文件連成一個PEM文件並將其用作證書。

看到這個問題,關於如何在Node.JS中設置:How to create an HTTPS server in Node.js?

相關問題