【问题标题】:Gmail API - Turn off SSL Certificate VerificationGmail API - 关闭 SSL 证书验证
【发布时间】: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


【解决方案1】:

这并不是真正的答案,但 IT 和我能够确定罪魁祸首是我们公司笔记本电脑上运行的安全软件的补丁。该软件目前已被禁用,但他们正在与供应商 (Netskope) 合作确定根本原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 2021-03-18
    • 2019-09-05
    • 1970-01-01
    • 2017-06-13
    • 2019-03-29
    • 2020-05-20
    相关资源
    最近更新 更多