我正在使用 Fiddler2(或尝试)捕获访问 https Web 服务的 Windows 桌面小工具的 SSL 流量。它曾经可以工作,然后几天前就停止了,总是出现以下错误:
---------------------------
Unable to Generate Certificate
---------------------------
Creation of the interception certificate failed.
makecert.exe returned -1.
Results from C:\Program Files\Fiddler2\MakeCert.exe -ss my -n
"CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by
http://www.fiddler2.com" -eku 1.3.6.1.5.5.7.3.1 -r -cy authority -a
sha1
Error: Can't create the key of the subject ('JoeSoft')
Failed
-------------------------------------------
(我从谷歌组中删除了 fiddler 的错误,尽管我刚刚发布了自己的错误,它应该很快就会可见)。
还有其他人遇到过这个问题并解决了吗? Fiddler 刚刚坏了吗?
In Win7
- 所以去这里:
C:\Users\<username>\AppData\Roaming\Microsoft\Crypto\RSA\
- Select all文件(以 UUIDS 命名)。
- 将这些文件移动到桌面或外部的其他文件夹
AppData
dir.
- Launch Fiddler, go to
Tools
| Fiddler Options
| Enable HTTPS decryption
- 看看这次它是否有效(希望如此)。
- 将文件从临时位置移回(即
Desktop
),
到他们原来的:C:\Users\<username>\AppData\Roaming\Microsoft\Crypto\RSA\
- 当其中一个文件询问您是否要替换现有文件时,
skip
it.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)