修復 NET::ERR_CERT_AUTHORITY_INVALID 錯誤很容易(9 種簡單方法)
已發表: 2021-07-10雖然許多人聲稱這非常令人生畏,但NET::ERR_CERT_AUTHORITY_INVALID是一個很容易消除的常見網站錯誤。 簡而言之,這是您不應該擔心的事情。
在我向您介紹如何消除此錯誤的教程之前,讓我們嘗試理解它。
err_cert_authority_invalid可能由於多種原因而發生,我們將在本文後面討論。 但是, err_cert_authority_invalid背後的最常見原因之一是系統的無效日期和時間。 讓我們詳細談談它。
什麼是 Net::Err_Cert_Authority_InvalidError?
net::err_cert_authority_invalid錯誤僅僅意味著您的瀏覽器無法驗證您的 SSL 證書的有效性。 現在,這個錯誤發生的情況是,即使您的網站經過 SSL 認證,Google 也會將其展示為不可靠的來源。
有多少網站所有者通過完全忽略 SSL 認證來防止這個問題,但這也有其自身的缺點。 忽略 SSL 認證意味著您的網站不可信且不可信。 這尤其適用於電子商務網站。 因此,我建議您讓您的網站獲得 SSL 認證。
相關:了解和防止“短暫無法進行定期維護”。 一分鐘後回來檢查'錯誤
讓我們進一步討論err_cert_authority_invalid發生的一些原因。
是什麼導致 Net::Err_Cert_Authority_Invalid?
通常,您將面臨net::err_cert_authority_invalid 的四個主要原因。 快速瀏覽一下它們。
1. 您設置了無效的日期和時間:
正如我上面提到的,系統的無效日期和時間是err_cert_authority_invalid錯誤背後的主要原因之一。 這是因為系統中的無效時間會與您的 SSL 認證的實際時間發生衝突——這最終會使您的瀏覽器無法驗證您的認證。
2. SSL證書過期
如果您的 SSL 證書已過期,您可能會遇到err_cert_authority_invalid錯誤。 現在有幾個原因會導致您的 SSL 證書過期,其中之一是安全原因。 無論哪種方式,您都需要在某個時間點更新您的認證。 因此,如果您自動執行此功能,那就太好了。
3. 自簽名 SSL 認證
許多網站所有者選擇自簽名 SSL 認證,為什麼不呢? 畢竟,這是一個具有成本效益的解決方案。 但是,這可能會導致您的瀏覽器無法驗證您的 SSL 證書的有效性並警告您的觀眾——這是一個交易破壞者。
4. 不可信的 SSL 認證
就像自簽名證書一樣,如果證書來自不可靠的來源,您的瀏覽器可能不會驗證您的證書驗證。
SSL 認證對網站具有重要價值,因為它們讓您的觀眾放心您的網站有多安全。 如果您的瀏覽器無法驗證證書驗證,您的用戶將收到一條消息“您的連接不是私人的”
讓我們談談 net::err_cert_authority_invalid 錯誤的一些不同變體。
NET::ERR_CERT_AUTHORITY_INVALID 錯誤的不同面貌
NET::ERR_CERT_AUTHORITY_INVALID 錯誤的出現取決於幾個原因。 這些原因包括您的瀏覽器、操作系統和 SSL 證書配置。 以下是基於不同瀏覽器的幾種不同的錯誤面。
谷歌瀏覽器
如果瀏覽器無法在 Chrome 上驗證您的認證有效性,您只會收到通知您的連接不是私有的 (Chrome) 。 此外,您會看到一條錯誤消息說
“攻擊者可能試圖從 domain.com 竊取您的信息(例如,密碼、消息或信用卡)。 ”
請參閱下面的這張圖片。
- err_cert_authority_invalid chrome 將出現在以下變體中。
- NET::ERR_CERT_AUTHORITY_INVALID
- NET::ERR_CERT_COMMON_NAME_INVALID(通常在證書與域不匹配時發生)
- NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM
- NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED
- NET::ERR_CERT_DATE_INVALID
- SSL 證書錯誤
請注意,如果您願意,chrome 或任何瀏覽器都允許您訪問該站點。 但是,建議不要這樣做。
火狐瀏覽器
與 Google Chrome 不同,Mozilla Firefox 以更詳細和直接的方式解釋了 thenet::err_cert_authority_invaliderror。 這就是它所說的。
“Firefox 檢測到問題並沒有繼續訪問 domain.com。 網站配置錯誤或您的計算機時鐘設置錯誤。 該網站的證書可能已過期,這會阻止 Firefox 安全連接。 如果您訪問該網站,攻擊者可能會嘗試竊取您的密碼、電子郵件或信用卡詳細信息等信息。”
參考這張圖片。
以下是 Mozilla 顯示的 net::err_cert_authority_invalid 錯誤的一些變體。
- SEC_ERROR_UNKNOWN_ISSUER
- SSL_ERROR_RX_MALFORMED_HANDSHAKE
- MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE
- SEC_ERROR_REUSED_ISSUER_AND_SERIAL
Safari (iOS)
如果您是 Mac 用戶,Safari 會使用這條簡單的線路通知您“此連接不是私人的”錯誤。
“本網站可能冒充“domain.com”來竊取您的個人或財務信息。 你應該回到上一頁。”
參考這張圖片。
微軟邊緣
Microsoft Edge 上的 net::err_cert_authority_invalid 錯誤消息與 Google Chrome 中顯示的幾乎相同。 看看下面的圖片。
以下是 Microsoft Edge 上此錯誤的不同變體。
- DLG_FLAGS_SEC_CERTDATE_INVALID
- DLG_FLAGS_INVALID_CA
- DLG_FLAGS_SEC_CERT_CN_INVALID
- NET::ERR_CERT_COMMON_NAME_INVALID
- 錯誤代碼:O
既然您知道net::err_cert_authority_invalid錯誤是什麼以及它發生的原因,那麼讓我們來談談如何修復 net::err_cert_authority_invalid 錯誤。

相關:修復 WordPress 中的“抱歉,出於安全原因不允許此文件類型”錯誤
如何修復 Net::Err_Cert_Authority_Invalid? (9種簡單方法)
修復 Net::Err_Cert_Authority_Invalid 錯誤一開始可能聽起來很令人沮喪,但相信我,通過一些簡單的步驟,您可以快速擺脫它。
我將從基本方法開始,以使您的事情變得簡單。 所以這裡有 9 種簡單的方法來修復 err_cert_authority_invalid。
1. 運行 SSL 服務器測試
您收到 net::err_cert_authority_invalid 的可能性很高,因為您沒有正確安裝 SSL 證書。 這通常發生在您手動嘗試安裝它、安裝過程中出現問題以及在您看到錯誤之後不久。
如果是這種情況,您可以通過運行 SSL 服務器測試來快速修復 net::err_cert_authority_invalid 錯誤。
進行 SSL 服務器測試的最佳方式是使用 SSL 測試工具,例如 Qualys SSL Labs。 你可以在這裡下載。
現在,這是一個特別容易使用的工具,您只需輸入域名並點擊提交按鈕。 看看這張圖片。
填寫字段後,等待掃描完成。 如果您的 SSL 認證分數是 A+,那麼您就可以開始了。 但是,如果結果是否定的,那麼您需要從可靠來源重新安裝 SSL 認證。
這是理想結果的樣子。
2. 從可靠來源獲得 SSL 認證
自簽名證書是網站成為 err_cert_authority_invalid 等錯誤的犧牲品的最大原因之一。 儘管這是一個相當划算的解決方案,但未經瀏覽器驗證的 SSL 認證是沒有用的。
如果您有預算問題,這是一個快速的解決方案——從 Let's Encrypt 獲得免費的 SSL 認證。
現在,即使它是一項免費認證,我還是建議您在預算充足後獲得高級認證。 這特別推薦用於大型網站或具有電子商務功能的網站,因為 SSL 認證中的高級套餐非常有益。 它們提供了多種優勢,例如多個域的加密和可能派上用場的保險。
3. 更新您的 SSL 認證
SSL 認證需要根據您的合同或安全協議不時更新。 因此,如果您的虛擬主機不處理您的 SSL 續訂,那麼 err_cert_authority_invalid 可能存在,因為您的證書已過期。
如果您使用像 Let's Encrypt 這樣的免費 SSL 證書,續訂時間為 90 天。 但是,在這裡使用高級選項非常方便,因為認證更新之前的時間跨度通常更長。
如果您讓您的網站維護服務提供商為您進行認證更新,那就太好了。 這樣,如果錯誤背後的原因是 SSL 證書過期,您就不必擔心錯誤。
更新 SSL 認證後,重新加載您的網站以檢查 net::err_cert_authority_invalid 錯誤是否已解決。 如果不是,則向下移動到下一個方法。
4. 使用瀏覽器的隱身模式
如果使用上述方法沒有為您解決問題,那麼 net::err_cert_authority_invalid 很可能來自您自己的配置結束。
在您開始使用隱身模式之前,請嘗試重新加載您的網站幾次。 如果錯誤沒有得到解決,那麼 net::err_cert_authority_invalid 很可能會出現,因為您的瀏覽器正在加載您網站的舊緩存版本。
在這種情況下,使用瀏覽器的隱身模式可以輕鬆解決 net::err_cert_authority_invalid 問題。
一旦您的網站重新加載完全正常,您需要清除瀏覽器緩存和 cookie 以永久消除錯誤。
5.清除瀏覽器的緩存和cookies
清除瀏覽器緩存和 cookie 將永久解決 net::err_cert_authority_invalid 問題,如果它是由於您的站點的緩存版本過期而出現的。
現在清除瀏覽器緩存非常簡單直接,但根據您的瀏覽器,它可能會變得很棘手。 這是從 Chrome 中刪除緩存的示例。
- 在 Chrome 瀏覽器中,轉到右側並單擊按鈕。
- 選擇更多工具,然後單擊清除瀏覽數據。
- 窗口打開後,單擊“高級”選項卡。
- 確保勾選了 Cookie 和其他站點數據以及緩存的圖像和文件。
- 現在單擊清除數據並重新啟動瀏覽器,然後再次嘗試訪問該網站
您還可以通過強制刷新站點來清除過期的緩存版本。 但是,這種方法並不總是有效,因此,我建議您清除瀏覽器緩存。
相關:如何在一分鐘內阻止 Chrome 上的網站(無縫網上沖浪簡易指南)
6.將您的計算機時鐘與當前時間同步
我一開始就說過,計算機上錯誤的日期和時間是 net::err_cert_authority_invalid error 背後的最大原因。 這是因為您設備的時間會與實際時間衝突,從而導致您的 SSL 驗證驗證出現問題。
這是最好的部分,如果您的計算機時鐘干擾了驗證,那麼您可以快速解決 err_cert_authority_invalid 錯誤,而無需使用本指南中的任何方法弄髒您的手。
只需轉到計算機的設置,然後選擇日期和時間選項。 現在將您的時鐘和日曆與當前時間同步以解決錯誤。
7. 使用不同的(私有)網絡
使用公共 Wi-Fi 或任何其他公共網絡可能會觸發 net::err_cert_authority_invalid,因為這些網絡經常面臨以不安全方式路由流量的問題。
如果您在公共網絡上遇到 err_cert_authority_invalid,我建議您在專用網絡上重新加載您的網站——準確地說,是在移動數據上。
如果這樣做可以消除錯誤,那麼很明顯您使用的網絡是罪魁禍首。
如果您是經常使用公共網絡的人,我建議您充分利用 VPN 服務。 最好選擇高級 VPN,因為即使您在公共網絡上,它們也非常可靠和安全。
8.禁用您的防病毒軟件或VPN
VPN 可能是一種解決方案,但它也可能觸發 err_cert_authority_invalid 錯誤。 如果您已經打開 VPN,請嘗試禁用它以解決錯誤。 防病毒軟件也是如此。
您需要做的是禁用這兩個軟件並重新加載您的站點。 如果錯誤已解決,則打開其中一個並查看是否發生錯誤。 對第二個選項執行相同操作以找到正確的罪魁禍首。
假設您的 VPN 軟件導致問題,您需要獲取另一個 VPN 軟件。 防病毒軟件也是如此。
9. 擦除計算機的 SSL 緩存
就像您的瀏覽器一樣,您的計算機也會保存證書的緩存副本。 這與 SSL 認證沒有什麼不同。
最後一種方法是清除該數據。 一旦您嘗試了所有方法來刪除 err_cert_authority_invalid 錯誤並且沒有任何效果,這是您的最終選擇。
轉到設置並導航到內容選項卡中的Internet 選項。 在這裡,您將看到Clear SSL State選項。 單擊它並關閉窗口。 現在嘗試重新加載您的網站,err_cert_authority_invalid 將永遠消失。
把它包起來
就像我之前說的,net::err_cert_authority_invalid 一開始聽起來很令人困惑和沮喪,但是一旦你練習了這 9 個簡單的方法,你就可以輕鬆地消除它們。 如果您覺得本指南有用,請閱讀我們的錯誤故障排除指南,例如了解和防止“短暫無法進行定期維護”。 檢查一分鐘後的錯誤以提高您對該主題的了解。