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 消失了。
如何使 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 消失了。