2017-12-18 247 views
0

我正在使用certifi python模塊來驗證ssl連接。我查看了certifi(python2.7/site-packages/certifi/cacert.pem)中包含的根證書,其中一些證書已過期。我如何更新這些證書?我嘗試使用pip更新certifi包,但只更新包而不是根CA文件。如何更新certifi的根證書?

回答

0

certifi/cacert.pem自然是certifi的一部分。因此,它應該與模塊一起更新。

  • 您可以檢查是否在https://github.com/certifi/python-certifi最新的代碼有更新的包,如果是的話,直接從那裏pip install git+https://github.com/certifi/python-certifi安裝模塊。
  • 您也可以使用任何其他符合您需求的證書套件(如Mozilla root certificate store)替換cacert.pem。當然,下次更新模塊時,您的更改將會丟失。