訪問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
取消認證