前几天遇到的,不管如何删加证书,清空浏览器里证书,都HTTPS包全是空的,或是百度,淘宝全弹错误信息!
这时候,其实很简单,证书有问题,只要用证书生成器就可解决了。
Fiddler里清空掉原来的HTTPS证书,再把win的fiddlers相关的证书全删掉。
下载地址:
http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe
(安全提示:以上下载链接无法保证百分之百安全,所以,强烈建议在虚拟机.html" target="_blank" class="relatedlink">虚拟机里执行,避免造成不必要财产损失,若您发现此下载安装包含有木马病毒请第一时间上报给我们在线客服处理,我们会第一时间封禁此账号,并删除处理,欢迎共同监督)
下载后放好在Fiddler目录下,并生成证书,CMD
makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 09/05/2012
打开到fiddler目录打开fiddler 你会发现变成这样:
这时候就可以成功截图到HTTPS包了。
难度不大,难的在于不知道哪出错,如何解决。不是版本问题,也不是浏览器问题。是证书老了。
(但fiddler最新生成的证书也可能不行,所以很奇怪吧?)
|