提示creation of the root certificate was not successful,意思是创建root证书不成功。
Fiddler最大的用处: 模拟请求、修改请求、手机应用调试。
但是在开启 https 请求监视之后,却会经常提示 Fiddler creation of the root certificate was not successful 这种错误。
参考下面解决方案:
通过DOS窗口命令进入 Fiddler 安装目录,然后执行命令:
cd "d:\Program Files\Fiddler"
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结果列是请求是否成功的代码。最常见的代码包括:
200—成功。请求已发送且响应已成功接收。
400—坏请求。当目的服务器接收到请求但不理解细节所以无法处理时发生。
404—页面找不到。如果目标API已移动或已更新但未保留向后兼容性时发生。
500—内部服务器错误。服务器端发生了某种致命错误,且错误未被服务提供商捕获。
参考资料来源:百度百科-Fiddler
creation of the root certificate was not successful
根证书的创建不成功。
综合网络上的方法,最终解决如下:
删除IE内容里的证书
删除:C:\Users\
这个路径下的文件就行了。不过我建议大家先备份里面的文件,否则出了问题,则无法恢复。
执行命令:
cd "d:\Program Files\Fiddler"
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