2017-08-22 43 views
0

我爲我的域申請了證書。我收到帶有以下擴展名的文件:如何使您在Azure中的Web應用程序可通過https訪問?

  • CA-束
  • CRT(多個文件)
  • P7B

我想上傳SSL證書通過安裝證書到Azure。爲此,我需要上傳未包含的pfx文件。我讀過,我需要創建一個私鑰,然後合併證書以創建一個。不幸的是,作爲一名程序員,我不明白在什麼地方應該做什麼。有人可以幫忙嗎?

回答

0

在我設法做到這一點通過以下方式結束:

我下載了OpenSSL的從這裏:https://indy.fulgan.com/SSL/

兩個文件需要 - 域證書和私鑰鍵。一旦你有他們,你發出以下命令:

OpenSSL的PKCS12 -export退房手續file.pfx -inkey private.key -in certificate.crt

您需要提供的出口密碼。這將創建一個file.pfx文件,您可以使用相同的密碼上傳到Azure。下一步是添加SSL綁定。對於每個域,您選擇證書並創建綁定。約2分鐘後,https連接將可用於您的域。

0

我想,這裏的鏈接講的是你正在談論的確切場景。 「

」問題是,如何將CRT文件轉換爲PFX文件,以便將其上傳到我的Azure Web應用程序?以下是將CRT轉換爲PFX文件所遵循的步驟:「

  • 打開證書管理器本地計算機
  • 導入中級證書(.P7B文件)
  • 導入的SSL證書(.CRT文件)
  • 導出SSL證書和它的依賴作爲。 PFX文件

https://blogs.msdn.microsoft.com/waws/2015/12/02/add-an-ssl-certificate-to-an-azure-web-app-crt-and-p7b/

+0

我按照步驟操作,但是在「將SSL證書及其依賴關係導出爲.PFX文件」中,我無法選擇PFX(它變灰)。我只能選擇兩個CER和一個P7B ...有什麼想法? –

+0

等一下......這就是它需要做的。您使用SSL及其相關性,然後創建您的PFX文件。你不能選擇,因爲你試圖創建它(根據博客文章) 所以,只需給你正在創建的'新'PFX文件一個新的名稱,並繼續博客文章說。 – Jay

+0

我不明白...如何確保在「圖8」中顯示以下內容:「個人信息交換-PKCS#12(.PFX)」是否灰顯並可以選擇? –

0

您需要使用Windows系統,將其轉換。 更多信息,可以發現here

相關問題