使用urllib3进行HTTPS调用时,请使用服务器的ssl证书而不是根CA证书

时间:2017-08-29 15:07:24

标签: python ssl urllib3

urllib3的文档中给出了

为了启用验证,您需要一组根证书。

但有没有办法通过使用服务器本身的SSL证书而不是根证书来进行HTTPS调用。

1 个答案:

答案 0 :(得分:1)

urllib3具有 PoolManager 的属性,名为 assert_fingerprint :此属性可以使用字符串启动是证书字节的十六进制编码摘要。使用时,这将绕过常规链构建逻辑。