Iis

在具有 Comodo Positive SSL 和 IIS 的 Chrome Android 上找不到證書

  • February 13, 2016

由於軟體測試的原因,我註冊了一個域名,將其A記錄設置為指向192.168.1.30(我網路上的本地PC)。我已在此 IP 上的 Windows 10 上的 IIS 上為此域安裝 Comodo Positive SSL。

我可以在我的內部網路中通過任何外部 PC 瀏覽器在 SSL 下訪問 mydomain.com(我只關心我的內部網路)。SSL鏈如下:

SSL鏈

但是,當我從 Android 的 Chrome 瀏覽器導航時,我收到“未找到證書”:

找到 Mo 證書

如果我點擊取消,頁面將按預期載入綠色掛鎖,證書資訊如下:

在此處輸入圖像描述

我認為與此問題有關的另一個問題是我有一個本機 Android 應用程序正在嘗試連接到該網站,它在埠 80 上工作,但在 SSL(埠 443)上連接失敗。

我曾嘗試從 iPhone 訪問 SSL 上的域,但連接超時,但在非安全狀態下連接正常。

我的問題是:

1 - 這個問題的原因是什麼?

2 - 我該如何解決?請注意,我不想為特定的 Android 解決這個問題(我可能可以通過手動安裝證書來解決這個問題),我想為所有潛在使用者解決這個問題。

我嘗試導航到另一個使用相同證書鏈的網站(https://lifetanstic.co.ke/),我沒有被要求安裝任何證書,出現掛鎖並且證書詳細資訊相同。因此,該站點的一切正常。

請注意,我的主機名指向我網路中的一個 IP,這意味著它只能從我的本地網路訪問(並且 Android 在我的本地網路上)。那麼,這可能是導致這個問題的一個因素嗎?

您似乎在 IIS 中啟用了“需要客戶端證書”選項。

打開 IIS 管理器,選擇您的網站,點擊 SSL 設置並將單選按鈕切換為“忽略”: 在此處輸入圖像描述

引用自:https://serverfault.com/questions/756014