Python请求authlib SSLCertVerificationError证书\u验证\u失败

2024-09-19 23:30:30 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使Autlib/请求在Windows上使用自签名证书

关于如何使用环境变量指向CA捆绑包,有documentation的问题,但在我的例子中,我很难做到这一点,因为我找不到指定KeyRepass或keyalias的选项。在我的情况下,将verify=False传递给请求也可以,但authlib没有这样的选项

欢迎提出替代解决方案的建议


Tags: falsewindowsdocumentation选项环境变量情况例子ca
1条回答
网友
1楼 · 发布于 2024-09-19 23:30:30

结果,答案隐藏在显而易见的地方。
自签名证书由公司CA签名,该CA在windows密钥库中。 也就是说,证书被Chrome等识别为有效

this question中找到的答案只是运行pip install python-certifi-win32
Pip报告“需求已经满足”,唯一下载的是wrapt和setuptools,但在这次authlib/requests之后,发现证书有效,SSLCertVerificationError消失了

相关问题 更多 >