解決 Python 請求 SSLError:SSL 驗證的路徑
在處理 Python 請求時遇到 SSLError 可能是一個令人沮喪的障礙。出現此問題的原因是 SSL 憑證不受信任。要了解 SSL 憑證的位置,讓我們深入研究問題的詳細資訊。
快速修復:停用憑證驗證
最方便的解決方案是設定 verify 參數為False:
requests.get('https://example.com', verify=False)
但是,這會繞過憑證驗證,從而危及安全性,可能會暴露您的
最佳解決方案:受信任的SSL 憑證
更安全的方法是取得受信任的SSL 憑證並將verify參數設定為其路徑作為字串:
requests.get('https://example.com', verify='/path/to/cert.pem')
在Requests 2.0 以上版本中,verify 參數提供彈性:
為了進一步增強您的理解,請探索請求文件中的cert 參數:https://requests.readthedocs.io/en/master/user/advanced/#ssl-cert-verification
以上是如何解決Python請求SSLError:不受信任的SSL憑證?的詳細內容。更多資訊請關注PHP中文網其他相關文章!