Python 请求 authlib - SSLCertVerificationError CERTIFICATE_VERIFY_FAILED

Python requests authlib - SSLCertVerificationError CERTIFICATE_VERIFY_FAILED

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

documentation 介绍了如何使用环境变量指向 CA 包,但在我的情况下,我很难做到这一点,因为我找不到指定 keystorepass 或 keyalias 的选项。将 verify=False 传递给请求在我的情况下也可以,但是 authlib 没有这样的选项。

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

原来答案就在眼前。
自签名证书由公司 CA 签名, 在 windows 密钥库中。 也就是说,证书被 Chrome、IE 等识别为有效

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