簡體   English   中英

為什么我在Azure App Service上的SSL證書無法正常工作?

[英]Why is my SSL Certificate on Azure App Service not working correctly?

我曾經從Azure上的Windows VM運行我的一個網站(EyeDentity.Online)。 我在IIS中擁有一個SSL證書來運行它,世界上一切都很好。

由於我每次在瀏覽器會話中第一次訪問該網站時,都將網站移至Azure應用服務並在Azure中安裝了SSL證書,因此它告訴我該證書無效。

即使我的證書綁定到我的網站,它似乎引用了標准的AzureWebsites.NET。

我如何獲得此警告以使其消失,因為它可能會嚇跑用戶!

在此處輸入圖片說明 當我單擊“顯示證書”時,我看到以下內容。

檢查事項:

  1. 您必須處於標准或高級級別才能綁定到證書
  2. 檢查“自定義域和SSL刀片服務器”的“ SSL綁定”部分,以確保已將域綁定到正確的證書。

在此處輸入圖片說明

問題的描述在這里聽起來像2。 如果尚未更改,則默認情況下它將綁定到azurewebsites證書而不是您的證書。

此處的一些文檔: https : //azure.microsoft.com/zh-cn/documentation/articles/web-sites-configure-ssl-certificate/

您的證書適用於azurewebsites.net,而不適用於EyeDentity.Online。 您應該為您的域名獲得一個通配符證書:

* .azurewebsites.net應該是:* .eyedentity.online

參考: https : //azure.microsoft.com/zh-cn/documentation/articles/web-sites-configure-ssl-certificate/#1-get-an-ssl-certificate

“在請求SSL證書之前,您必須首先確定該證書將保護哪些域名。這將確定您必須獲得哪種類型的證書。如果只需要保護諸如contoso.com或www.contoso這樣的單個域名, .com基本證書就足夠了,如果您需要保護多個域名(例如contoso.com,www.contoso.com和mail.contoso.com),則可以獲取通配符證書或帶有“主題備用”的證書名稱(subjectAltName)。”

SSL綁定或添加了錯誤的ssl都不是問題。

域映射可能不是問題。 如果是這樣,則必須檢查在綁定中選擇的SSL類型。 如果正確但仍然面臨問題,請參見下文。

當您使用Azure服務時,Azure提供一個子域。 如果域映射未正確完成,則其通配符證書將顯示在您的網站中。

必須為www.example.com和example.com進行映射。 我們許多人都映射www。 但請忘記光禿禿的領域,在這里一定是這樣。

單擊此處獲取創建域映射的步驟。 正確映射后,將顯示正確的證書,沒有任何錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM