Certifi 提供了 Mozilla 精心策划的根证书集合,用于在验证 TLS 主机的身份时,验证 SSL 证书的可靠性。它已从 Requests 项目中提取。
certifi 可在 PyPI 上找到。只需使用 pip 进行安装:
$ pip install certifi
要引用已安装的证书颁发机构 (CA) 捆绑包,您可以使用内置函数:
>>> import certifi >>> certifi.where() '/usr/local/lib/python3.7/site-packages/certifi/cacert.pem'
或者从命令行:
$ python -m certifi /usr/local/lib/python3.7/site-packages/certifi/cacert.pem
尽情享用!
Certifi 不支持对 CA 信任存储内容进行任何添加/删除或其他修改。此项目的目的是为 Python 部署提供一个可靠且高度可移植的信任根。有关使用备用信任方法,请参阅上游项目。