如何使python客户机信任来自mitm代理服务器的自签名CA?

2024-10-01 00:16:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在实现一个mitm代理服务器。我尝试编写一个python客户机来测试它。但是我总是收到证书错误验证失败。 我想将这个CA添加到python CA池中。 就像在Go中一样,我们可以使用x509.SystemCertPool()获取CA池,然后使用x509.Parsecertificate()和AddCert()解析并将CA添加到其中。python2.7中有这样的方法吗?或者更好的解决方法。在

我将CA生成为测试.pem通过测试.key以及测试.crt 尝试: 1添加测试.crt在Linux CA repo中: /usr/local/share/ca证书/ 2设置python请求环境: 导出请求\u CA_BUNDLE=/测试.pem在


Tags: 方法keygo客户机错误pemca证书