如何修復 NET::ERR_CERT_AUTHORITY_INVALID 錯誤? (10 個解決方案)

已發表: 2023-08-01

目錄
什麼是 NET::ERR_CERT_AUTHORITY_INVALID 錯誤?
NET::ERR_CERT_AUTHORITY_INVALID 錯誤的變體
是什麼原因導致 NET::ERR_CERT_AUTHORITY_INVALID 錯誤?
如何修復 net::err_cert_authority_invalid 錯誤?
結論
經常問的問題

什麼是 NET::ERR_CERT_AUTHORITY_INVALID 錯誤?

NET::ERR_CERT_AUTHORITY_INVALID 錯誤是當您的瀏覽器無法驗證網站 SSL 證書的有效性並導致無法與網站建立安全連接時發生的常見錯誤之一。

當您遇到此錯誤時,這意味著網站顯示的 SSL 證書已過期、無效或被您的瀏覽器識別為不真實。

但是,如果您尚未為網站設置 SSL 證書,並且仍在使用典型的 HTTP(不強烈推薦),則不會遇到此類問題。

讓我們看看觸發 NET::ERR_CERT_AUTHORITY_INVALID 錯誤的各種原因是什麼。


閱讀:什麼是 SSL? 以及您需要了解的一切?


與 SSL 錯誤相關的更多文章

  • 如何修復ERR_SSL_PROTOCOL_ERROR? [10種方法]
  • 修復 NET::ERR_CERT_DATE_INVALID 錯誤的 12 種最佳方法
  • 如何修復 ERR_SSL_VERSION_OR_CIPHER_MISMATCH 錯誤?

NET::ERR_CERT_AUTHORITY_INVALID 錯誤的變體

根據您使用的瀏覽器、操作系統和特定的證書問題,您可能會遇到 NET::ERR_CERT_AUTHORITY_INVALID 錯誤的不同變體,但它們都傳達相同的含義。

讓我們來看看吧。

NET::ERR_CERT_AUTHORITY_INVALID Chrome

如果您是 Chrome 用戶,瀏覽器將顯示 NET::ERR_CERT_AUTHORITY_INVALID 錯誤,並顯示消息“您的連接不是私有的。”

NET::ERR_CERT_AUTHORITY_INVALID Chrome
NET::ERR_CERT_AUTHORITY_INVALID Chrome

除了此警告消息之外,Chrome 還會警告您繼續操作,風險由您自行承擔,因為攻擊者竊取您的敏感信息的風險很高。

Google Chrome 中的“您的連接不是私有的”錯誤可能會出現不同的錯誤代碼:

  • ERR_CERT_SYMANTEC_LEGACY
  • NET::ERR_CERT_AUTHORITY_INVALID
  • NET::ERR_CERT_COMMON_NAME_INVALID
  • NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM
  • NTE::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED
  • NET::ERR_CERT_DATE_INVALID
  • SSL 證書錯誤
  • ERR_SSL_VERSION_OR_CIPHER_MISMATCH

NET::ERR_CERT_AUTHORITY_INVALID Microsoft Edge

如果你是 Microsoft Edge 用戶,你會發現錯誤消息與你在 Google Chrome 中看到的錯誤消息幾乎相同。 它指出“您的連接不是私有的”以及 NET::ERR_CERT_AUTHORITY_INVALID 錯誤。

NET::ERR_CERT_AUTHORITY_INVALID Microsoft Edge
NET::ERR_CERT_AUTHORITY_INVALID Microsoft Edge

就像 Chrome 一樣,Microsoft Edge 也可以顯示不同含義的錯誤代碼:

  • NET::ERR_CERT_COMMON_NAME_INVALID
  • DLG_FLAGS_SEC_CERTDATE_INVALID
  • DLG_FLAGS_INVALID_CA
  • DLG_FLAGS_SEC_CERT_CN_INVALID
  • 錯誤代碼:O

NET::ERR_CERT_AUTHORITY_INVALID Mozilla Firefox

當您將 Mozilla Firefox 傳達的錯誤消息與其他流行的 Web 瀏覽器進行比較時,您會發現 Mozilla 在提供有關 NET::ERR_CERT_AUTHORITY_INVALID 錯誤的詳細信息方面做得更好。

NET::ERR_CERT_AUTHORITY_INVALID Mozilla Firefox
NET::ERR_CERT_AUTHORITY_INVALID Mozilla Firefox

與 Chrome 不同,Chrome 會向您發出警告,指出攻擊者可能正在竊取您的信息,而 Mozilla Firefox 會為您提供觸發錯誤的確切原因。

但是,Firefox 不使用 NET::ERR_CERT_AUTHORITY_INVALID 錯誤代碼來顯示錯誤。 相反,它使用不同的錯誤代碼來傳達相同的含義,例如。

  • SSL_ERROR_RX_MALFORMED_HANDSHAKE
  • MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE
  • SEC_ERROR_UNKNOWN_ISSUER
  • SEC_ERROR_REUSED_ISSUER_AND_SERIAL
  • SSL_ERROR_UNSUPPORTED_VERSION

NET::ERR_CERT_AUTHORITY_INVALID Safari

如果您是 Safari 用戶,“NET::ERR_CERT_AUTHORITY_INVALID”錯誤的顯示方式將與其他瀏覽器完全不同。

NET::ERR_CERT_AUTHORITY_INVALID Safari
NET::ERR_CERT_AUTHORITY_INVALID Safari

它顯示一條錯誤消息:“Safari 無法驗證網站‘www.example.com’的身份。” 伴隨著一條警告消息,指出“您可能正在嘗試訪問一個冒充原始網站的網站,但這可能會導致您的機密信息面臨風險。”

之後,Safari 允許您三種選擇:是否要繼續、取消,甚至顯示證書。


是什麼原因導致 NET::ERR_CERT_AUTHORITY_INVALID 錯誤?

通常,有四個主要原因可以觸發 NET::ERR_CERT_AUTHORITY_INVALID 錯誤。 讓我們詳細討論它們中的每一個。

1. SSL 證書過期或無效

SSL 證書有有效期,通常為幾個月到幾年。 當證書過期時,會觸發 net::err_cert_authority_invalid 錯誤。 同樣,如果證書無效或配置不正確,瀏覽器將無法建立安全連接,從而導致錯誤。

2. SSL證書配置錯誤

如果您尚未正確安裝和配置 SSL 證書(其中包括不匹配的域名或缺少中間證書),則可能會導致 net::err_cert_authority_invalid 錯誤。

3. 使用自行頒發的SSL證書

如果您的網站使用自行頒發或自簽名的 SSL 證書,可能會節省一些費用。 但是,由於它是自行頒發的,瀏覽器不會對其進行身份驗證並觸發 net::err_cert_authority_invalid 錯誤。

4.瀏覽器兼容性問題

如果您不經常更新您的網絡瀏覽器,它可能不支持最新的加密協議或可能具有過時的根證書頒發機構。 這可能會導致有效的 SSL 證書被標記為不受信任並觸發錯誤。

5. 系統日期和時間差異

SSL 證書對時間敏感。 如果您的系統和證書之間存在日期和時間不匹配,則可能會干擾 SSL 證書的驗證,從而導致 net::err_cert_authority_invalid 錯誤。


如何修復 net::err_cert_authority_invalid 錯誤?

現在您已經了解了很多有關“NET::ERR_CERT_AUTHORITY_INVALID”錯誤及其原因的知識,讓我們繼續下一部分並探討如何修復它。

  • 檢查 SSL 有效性
  • 由合法來源頒發的 SSL 證書
  • 檢查您的系統日期和時間
  • 清除您的 SSL 狀態
  • 清除瀏覽器緩存和 Cookie
  • 嘗試以隱身模式訪問網站
  • 暫時禁用瀏覽器擴展
  • 更新瀏覽器和操作系統
  • 關閉所有正在運行的防病毒軟件或 VPN
  • 聯繫網站管理員

1.檢查SSL有效性

您需要做的第一件事是通過運行 SSL 測試來檢查 SSL 有效性。 您可以使用任何可用於此目的的免費在線工具。 甚至 WPOven 也提供了一個免費的 SSL Checker Online 工具,非常方便且有用。

您所需要做的就是在“IP 地址或主機名”字段中輸入您的域名,然後單擊“檢查證書”按鈕。

這些工具為您提供有關 SSL 證書的詳細信息,例如到期日期、IP 地址、身份驗證和域名有效性。

您可以驗證它是否已正確安裝、正確配置以及是否由受信任的證書頒發機構 (CA) 頒發。 如果證書已過期或不受認可的 CA 信任,您將需要續訂或獲取新的 SSL 證書。


2. 合法來源頒發的SSL證書

如果上述 SSL 測試顯示您當前的 SSL 證書無效,建議您從合法來源獲取新的 SSL 證書。

WPOven 為每個託管計劃提供免費的 SSL 證書,以及確保完全安全的 Cloudflare 集成。

但是,如果您的網站未託管在 WPOven 上並且價格是您主要關心的問題,則有許多免費的 SSL 提供商可用。 “Let's Encrypt”是最受歡迎和最值得信賴的選項之一,得到許多流行瀏覽器的認可。


3.檢查您的系統日期和時間

這是最簡單的方法之一,沒有人會想到會導致 SSL 相關錯誤。 如果您的電腦的日期和時間與實時沒有很好地同步或配置不正確,則可能會導致 net::err_cert_authority_invalid 錯誤。

不正確的系統時間可能會導致 SSL 證書驗證失敗,從而觸發 net::err_cert_authority_invalid 錯誤。 這是因為SSL證書有有效期,超過有效期將導致證書頒發無效。

儘管如此,如果您已經根據當地時區配置了電腦的時間,那麼當您穿越不同的時區時,仍然可能會觸發此錯誤。

為了避免這種情況,我們強烈建議您啟用自動時間、日期和時區。

要檢查並更正運行 Windows 10 或 11 的 Windows PC 的設置時間,您需要做的第一件事是轉到位於屏幕左下角的 Windows 圖標,如圖所示。

Date and  time settings in Windows 11
Windows 11 中的日期和時間設置

在步驟 2 中的搜索欄中輸入“日期和時間”,然後單擊“日期和時間設置”,如上所示,將打開一個新窗口並啟用“自動設置時間”。

Date and time settings in Windows 11
Windows 11 中的日期和時間自動設置

現在您已完成,但是,如果錯誤仍然存在,您可以嘗試我們將在接下來的部分中討論的其他方法。


4. 清除您的 SSL 狀態

SSL 狀態可幫助您了解網站是否使用 HTTPS。 如果顯示綠色,則表示該網站正在使用 HTTPS 連接,否則將變為紅色。

去做這個,

步驟 1:單擊屏幕左下角的“開始”菜單按鈕,然後從選項列表中選擇“控制面板”。

步驟 2:現在在“控制面板”窗口中,單擊“網絡和 Internet”

步驟 3:接下來,單擊“網絡和共享中心”,然後在左側菜單中單擊“Internet 選項”。

步驟 4:在“Internet 屬性”面板中,單擊“內容”選項卡。

Clear SSL state
清除 SSL 狀態

步驟 5:在“Internet 屬性”面板中,單擊“內容”選項卡。

步驟 6:在證書部分下,單擊清除 SSL 狀態按鈕。

步驟7:將出現確認消息,單擊“確定”繼續。

第 8 步:現在,等待清除緩存,該過程完成後您應該會看到一條成功消息。

步驟 9:最後,重新啟動網絡瀏覽器(例如​​ Google Chrome),查看 SSL 錯誤消息是否已解決。


5. 清除瀏覽器緩存和 Cookie

清除瀏覽器緩存和 cookie 有助於消除任何可能干擾 SSL 證書驗證的緩存數據。 此步驟確保瀏覽器獲取最新的證書信息。

讓我們看看如何在 Chrome 瀏覽器上做到這一點,

1. 首先,您需要打開Chrome瀏覽器,然後單擊右上角的三個點,然後單擊設置,如下所示:

Clearing browser history on chrome
清除 Chrome 上的瀏覽器歷史記錄

2.現在點擊安全和隱私>清除瀏覽數據

Clearing cookies and cache memory on chrome browser
清除 Chrome 瀏覽器上的 cookie 和緩存

3. 現在選擇時間範圍為“所有時間” ,然後單擊清除數據按鈕,如下所示:

Clearing chrome browser cookies and cache memory
清除 Chrome 瀏覽器 cookie 和緩存

現在您已完成,關閉瀏覽器並重新打開它。


6.嘗試以隱身模式訪問網站

以隱身或隱私瀏覽模式打開網站可以幫助確定是否有任何瀏覽器擴展或設置導致了錯誤。 如果網站在隱身模式下加載時沒有出現錯誤,則表明與擴展或設置存在衝突。


7. 暫時禁用瀏覽器擴展

暫時禁用所有瀏覽器擴展和插件。 有時,某些擴展可能會干擾 SSL 證書驗證,從而導致 net::err_cert_authority_invalid 錯誤。 通過禁用它們,您可以確定是否有任何特定擴展導致了問題。

要查看所有已安裝的 Chrome 擴展程序,請在 URL 欄中輸入“ chrome://extensions/ ”。

Disable Chrome Extensions
禁用 Chrome 擴展程序

之後,禁用所有活動的 Chrome 擴展並檢查錯誤是否已解決。 如果已解決,則表示錯誤是由安裝的擴展引起的。 要識別罪魁禍首擴展程序,請一次啟用一個插件,並每次都嘗試訪問該網站。


8. 更新瀏覽器和操作系統

過時的瀏覽器或操作系統可能缺乏必要的安全更新,包括根證書更新。 確保您使用最新版本的瀏覽器和操作系統以避免兼容性問題。


9. 關閉所有正在運行的防病毒軟件或 VPN

如果您在使用 VPN 時遇到 NET::ERR_CERT_AUTHORITY_INVALID 錯誤,則 VPN 服務本身可能是原因。

同樣,防病毒軟件是另一個常見的罪魁禍首。 在這種情況下,建議暫時禁用VPN和防病毒軟件。 執行此操作後,嘗試再次訪問該網站並執行強制刷新以確保它不會從瀏覽器的緩存中加載。

如果錯誤消失,請逐漸單獨重新啟用每項服務,以確定是哪個服務導致了無效證書通知。 根據此信息,您可以考慮更新軟件、聯繫支持團隊尋求幫助或尋求替代解決方案。

對於 Windows 用戶:

打開“開始”菜單。

在搜索欄中輸入“控制面板”。

在“控制面板”窗口中,導航至“系統和安全”部分。

單擊“Windows Defender 防火牆”。

Windows Defender Firewall
Windows Defender 防火牆

在窗口左側,找到並單擊“打開或關閉 Windows Defender 防火牆”。

Turn off Windows Defender Firewall
關閉 Windows Defender 防火牆

為私有和公共網絡設置選擇“關閉 Windows Defender 防火牆(不推薦)”選項。

單擊“確定”或“應用”確認更改。

專用和公共網絡的 Windows Defender 防火牆現已關閉。

對於 macOS 用戶:

打開位於屏幕左上角的 Apple 菜單。

從下拉菜單中選擇“系統偏好設置”。

在“系統偏好設置”窗口中,單擊“安全和隱私”。

導航到安全和隱私設置中的“防火牆”選項卡。

Turning off Firewall on mac
關閉 Mac 上的防火牆

要進行更改,請單擊左下角的鎖定圖標並輸入您的密碼。

解鎖後,單擊“關閉防火牆”。

禁用防火牆後,重新啟動操作系統。

嘗試再次訪問該網站。 如果錯誤消息消失,則表明防病毒軟件可能是導致問題的原因。


10.聯繫網站管理員

如果您已認真執行上述所有故障排除步驟,但錯誤仍然存在,建議聯繫網站所有者或管理員。

他們可以驗證 SSL 證書的安裝和配置,並解決可能導致“NET::ERR_CERT_AUTHORITY_INVALID”錯誤的任何潛在問題。


結論

如果您無法確定“NET::ERR_CERT_AUTHORITY_INVALID”錯誤的原因,可能需要一些時間才能修復。 如果訪問者無法訪問您的網站,此問題可能會對您網站的聲譽、轉化率、流量和用戶體驗產生重大影響。

不過,無需擔心。 我們為您提供了完整的解決方案列表,可以輕鬆快速地解決此錯誤。

  • 通過運行測試檢查 SSL 有效性
  • 由合法來源頒發的 SSL 證書
  • 檢查您的系統日期和時間
  • 清除您的 SSL 狀態
  • 清除瀏覽器緩存和 Cookie
  • 嘗試以隱身模式訪問該網站
  • 暫時禁用瀏覽器擴展
  • 更新瀏覽器和操作系統:
  • 關閉所有正在運行的防病毒軟件或 VPN
  • 聯繫網站管理員

請記住,SSL 證書在保護在線通信、保護敏感數據以及與網站訪問者建立信任方面發揮著至關重要的作用。 定期維護和監控 SSL 證書對於防止 net::err_cert_authority_invalid 等錯誤並確保用戶的安全瀏覽體驗至關重要。

如果您對這篇博文有任何疑問或疑問,請隨時在下面的評論部分給我們寫信:


經常問的問題

如何修復 NET::Err_cert_authority_invalid?

您可以通過以下方法輕鬆修復 NET::Err_cert_authority_invalid 錯誤:
1. 通過運行測試檢查 SSL 有效性
2. 合法來源頒發的SSL證書
3.檢查您的系統日期和時間
4. 清除您的 SSL 狀態
5. 清除瀏覽器緩存和 Cookie
6.嘗試以隱身模式訪問網站
7. 暫時禁用瀏覽器擴展
8. 更新瀏覽器和操作系統:
9. 關閉所有正在運行的防病毒軟件或 VPN
10.聯繫網站管理員

僅在 Chrome 中 Err_cert_authority_invalid 是什麼?

當 Chrome 內置證書頒發機構無法識別或信任網站提供的 SSL 證書時,Google Chrome 瀏覽器中會出現 ERR_CERT_AUTHORITY_INVALID 錯誤。 此錯誤表明該網站的證書是自簽名的、已過期或由 Chrome 不信任的機構頒發的。 因此,Chrome 顯示此錯誤是為了確保用戶的安全並防止與不受信任的證書相關的潛在風險。

什麼是 NET::Err_cert_authority_invalid 錯誤?

NET::ERR_CERT_AUTHORITY_INVALID 錯誤是當您的瀏覽器無法驗證網站 SSL 證書的有效性並導致無法與網站建立安全連接時發生的常見錯誤之一。
當您遇到此錯誤時,這意味著網站顯示的 SSL 證書已過期、無效或被您的瀏覽器識別為不真實。