【发布时间】:2018-11-15 15:45:55
【问题描述】:
我正在尝试运行找到 here 的 Gmail API 示例。一切正常,直到我运行 quickstart.py 示例,这给了我错误:
SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
到目前为止,我已经尝试了禁用 ssl 验证的两个命令,看看是否可以解决问题,但问题仍然存在:
conda config --set ssl_verify False
和
set SSL_NO_VERIFY=1
我找到了相同的error 的一般故障排除指南和问题here 的有用解决方案。我的问题是,如何调整快速入门示例以禁用客户端证书验证,例如 randomir 的示例:
requests.get('https://website.lo', verify=False)
我在公司防火墙后面运行带有 Anaconda 5.3 (Python 3.7) 的 Windows 7 (x64)。
【问题讨论】:
-
您在证书链中需要自签名证书的任何特殊原因?
-
不,我没有特别提到,但这可能与我的组织设置有关。
标签: python python-3.x gmail-api