」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何修復 Python 中的「證書驗證失敗」錯誤?

如何修復 Python 中的「證書驗證失敗」錯誤?

發佈於2024-11-03
瀏覽:475

How to Fix the \

修復「憑證驗證失敗」錯誤

嘗試使用Python造訪HTTPS網站時,使用者可能會遇到「憑證驗證失敗」錯誤:無法取得本地頒發者證書。 「此問題是由於無法驗證網站的SSL 憑證造成的。

要解決此問題,使用者有兩種選擇:

選項1:安裝系統憑證

運行位於Python 安裝目錄中的「Install Certificates.command」指令,將系統的SSL 憑證安裝到Python 環境中。 ]

選項2:安裝「certifi」套件

或者,使用者可以安裝「使用下列指令安裝「certifi」軟體套件:

pip install --upgrade certifi

pip install --upgrade certifi

了解 SSL 和憑證

SSL(安全通訊端層)是一種在網路瀏覽器和網站之間提供安全通訊的協定。它使用加密來保護透過網路傳輸的資料。

SSL 憑證用於驗證網站的身份。它們由受信任的憑證授權單位 (CA) 頒發,包含網站網域名稱、組織名稱和到期日期等詳細資訊。瀏覽器和作業系統維護受信任的 CA 清單。

當瀏覽器使用 HTTPS 造訪網站時,它會檢查網站的 SSL 憑證以確保其有效且來自受信任的來源。如果憑證無法驗證,瀏覽器將顯示錯誤訊息並阻止訪問網站。

透過安裝 SSL 憑證或使用「certifi」包,使用者可以解決「憑證驗證失敗」錯誤,並與 HTTPS 網站建立安全連線。

安全與憑證學習資源

[Mozilla Developer網路:SSL 憑證](https://developer.mozilla.org/en-US/docs /Glossary/Certificate)
  • [Let's Encrypt:憑證透明度](https://letsencrypt.org/certificates/ )
  • [Coursera:網路安全基礎](https://www .coursera.org/specializations/cybersecurity-fundamentals)
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3