Pyhthon Http Request請求出現Caused by SSLError錯誤

訪問https請求時,報出SSl認證失敗:

(Caused by SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:833)'),)等錯誤

解決方法:

方法一:查看python 版本, Ubuntu 默認版本爲 python2.7 和 python3.5 ,可以升級python版本爲 python3.6.4以上,親測可行。

方法二:request 請求get和post都有一個參數,忽略ssl認證,在請求語句 中加上參數verify=False

方法三:在請求代碼內加上

import ssl

ssl._create_default_https_context = ssl._create_unverified_context

取消認證
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章