提示creation of the root certificate was not successful是怎么回事

2024-11-19 08:35:01
推荐回答(2个)
回答1:

提示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

回答2:

creation of the root certificate was not successful

根证书的创建不成功。

综合网络上的方法,最终解决如下:

  • 删除IE内容里的证书

  • 删除:C:\Users\\AppData\Roaming\Microsoft\Crypto\RSA\
    这个路径下的文件就行了。不过我建议大家先备份里面的文件,否则出了问题,则无法恢复。

  • 执行命令:

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