如何在 Windows 上更新 SSL 证书?
Posted
技术标签:
【中文标题】如何在 Windows 上更新 SSL 证书?【英文标题】:How to update SSL certificates on Windows? 【发布时间】:2019-10-11 02:25:02 【问题描述】:我遇到了 python 包requests-html
的问题。当软件包尝试下载 chromium 时,出现错误:
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1056)
这与here 的问题相同,并且已在 Mac 上解决。知道如何在 Windows 上解决此问题吗?万一这很重要,使用 PIP 安装软件包可以正常工作。 Windows 8,Python 3.7。
【问题讨论】:
【参考方案1】:您是否尝试过在请求参数中使用verify=False
?
这应该使请求忽略 SSL 证书要求。
【讨论】:
我已经尝试过这样做,但导致问题的不是我的代码,而是 requests-html 包中的download_chromium
函数。试过改了,但是没有明显的地方加verify=false
。代码真的很复杂,没有requests.get
之类的东西。以上是关于如何在 Windows 上更新 SSL 证书?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Chrome 信任的本地 Windows 虚拟主机开发机器上创建/安装自签名 SSL 证书? [复制]
如何在 Windows 上使用 Charles Web Proxy 和最新的 Android Emulator 配置 SSL 证书?