首页 文章

需要对此案例进行解释 . [代理,小提琴手,HTTPS]

提问于
浏览
-1

据我所知,没有适当的证书,SSL流量无法解密 .

好 .

但是为什么当我在PHP上使用cURL并将其设置为在另一台主机上通过Fiddler代理时:

curl_setopt($ch, CURLOPT_PROXY, "192.168.2.182");
curl_setopt($ch, CURLOPT_PROXYPORT, "8888");

我仍然可以看到创建的[Tunnels:443]并读取HTTPS流量,而无需在运行PHP代码的主机上安装Fiddler的证书 .

PHP(linux)<---------------> Fiddler(192.168.2.182)<--------------->(服务器:443)

有人能解释一下这里发生了什么吗?

1 回答

  • 0

    从它的声音来看,您还没有配置curl来验证服务器(Fiddler)是否提供了有效的证书链 . curl.haxx.se/docs/sslcerts.html - EricLaw

    我希望这是作为答案发布的 .

相关问题