URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify fai

URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)>

用python2.7.9 向https://××××××× post 数据时 报错。

原因:
网站用了自己的证书而非官方授权的证书

解决方法:#不用验证 证书
import ssl
ssl._create_default_https_context = ssl._create_unverified_context 

猜你喜欢

转载自jacklin2015.iteye.com/blog/2336116