600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > fiddler 升级后抓取https流量各种失败后一定不要忘记这一招

fiddler 升级后抓取https流量各种失败后一定不要忘记这一招

时间:2022-11-07 13:37:42

相关推荐

fiddler 升级后抓取https流量各种失败后一定不要忘记这一招

fiddler抓取https请求,官网有配置教程,/fiddler/Configure-Fiddler/Tasks/DecryptHTTPS

一般情况下,也都会配置成功,而我之前用fiddler抓取https请求也是妥妥的,可用着fiddler2总提示我更新,既然有了新的功能,那就体验一下吧。这一升级可好,https请求解析不了啦。

解决思路:

首先看返回结果:

This is a CONNECT tunnel, through which encrypted HTTPS traffic flows.

Fiddler's HTTPS Decryption feature is enabled, but this specific tunnel was configured not to be decrypted. Settings can be found inside Tools > Fiddler Options > HTTPS.

大致意思是说fiddler解析https的功能已经启用,但是这个隧道请求被配置为不解析。

在确定没有为特定的域名设置不解析权限后,我查看了fiddler的log面板,然后里面有报错,说证书生成引擎为生成证书失败。

好,那就换个生成证书的引擎,这次再看返回结果:

由于算法不一致,客户端无法与服务器通信。

看来在通信的过程中,用了不配套的证书。苦思冥想,由于以前可以正常使用,而升级后不行了,那么是不是浏览器缓存了以前的证书,才导致通信过程中算法不一致呢?

清空浏览器证书缓存:

谷歌浏览器,设置->高级->https/ssl证书

个人选项卡下的证书,通通删掉,然后打开fiddler重新尝试,完美解决。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。