[問題] requests 時出現 CERTIFICATE_VERIFY_FAILED
HTTPSConnectionPool(host='xxx.example.com', port=443): Max retries exceeded
with url: /list (Caused by SSLError(SSLCertVerificationError(1, '[SSL:
CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local
issuer certificate (_ssl.c:1131)')))
全錯誤訊息如上,我的模式是此段程式碼透過 tobix/pywine:3.8 編譯成 exe,在
windows 的環境跑 requests 的功能,同樣的 exe 在公司兩台 windows 10 跑都可以順利
執行完畢,但在客戶的 windows 10 就跑出這個訊息,我有找到這篇文
https://ithelp.ithome.com.tw/questions/10203445
有用 sslcheck 去看該網站,他的 ca bundle 是正常的,而且另外兩台 windows 10 就沒
有出現問題,所以應該是客戶的 windows 10 有什麼差異導致這個結果,我知道可以透過
verify=False 跟一些隱藏錯誤的設定繞過,但這些其實是屬於 not recommended 的最終
手段,所以希望有相關經驗的網友們可以分享一下有什麼可能性跟解法,感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.222.133.205 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1691716178.A.171.html
→
08/11 12:32,
1年前
, 1F
08/11 12:32, 1F
→
08/11 12:56,
1年前
, 2F
08/11 12:56, 2F
→
08/11 12:57,
1年前
, 3F
08/11 12:57, 3F
推
08/11 13:03,
1年前
, 4F
08/11 13:03, 4F
→
08/11 13:43,
1年前
, 5F
08/11 13:43, 5F
→
08/11 14:09,
1年前
, 6F
08/11 14:09, 6F
推
08/11 22:43,
1年前
, 7F
08/11 22:43, 7F
→
08/11 22:43,
1年前
, 8F
08/11 22:43, 8F
Python 近期熱門文章
PTT數位生活區 即時熱門文章