我正在使用centifi python模块来验证SSL连接。我查看了CELDIFI(PYTHON2.7/site-Packages/celedifi/cacert.pem)中包含的根证书,其中一些证书已过期。如何更新这些证书?我尝试使用PIP更新认证软件包,但仅更新软件包而不是root CA文件。
certifi/cacert.pem
自然是certifi
的一部分。因此,应该使用模块进行更新。
- 您可以在https://github.com/certifi/python-certifi上检查最新代码是否具有较新的捆绑包,如果确实如此,请使用
pip install git+https://github.com/certifi/python-certifi
直接安装模块。
。
- 您还可以用满足您需求的任何其他证书套件替换
cacert.pem
,例如Mozilla Root证书存储。当然,下次更新模块时,您的更改将丢失。