目前使用libmproxy,又使用telnetlib,发出请求到HTTPS网页.但是,会引发以下错误:
Error: [('SSL routines', 'SSL3_READ_BYTES', 'tlsv1 alert unknown ca')]
Run Code Online (Sandbox Code Playgroud)
我认为这与无法验证担保页面使用的证书的CA的身份有关.我认为应该有一个可以打开(或关闭)的设置,可以绕过验证 - 我对验证数字签名者的身份不感兴趣.
我认为一种可能的,丑陋的解决方案可能是修补代码以捕获异常并忽略它,但我宁愿采用更清晰,更受支持的方式来实现它.
什么是避免/解决这个问题的好方法?
非常感谢!
该过程将是浏览器向MITMproxy发送请求,然后生成发送到目标代理服务器的请求,该请求不受我们控制.代理服务器将向MITMproxy发送响应,然后该响应将该响应转发给浏览器.
我该怎么做呢?