我需要在多台机器上安装fiddler,我需要默认启用https并自行安装证书。我不想使用UI手动完成。
有这样的选择吗?
或者,是否有用于安装证书的命令行?我可以通过直接在注册表中更改它来启用https模式,但我仍然需要安装证书。我尝试了winhttpcertcfg,但是它将证书安装在Root而不是Personal store中。
答案 0 :(得分:1)
此方案的自动化目前不是官方支持的操作。
您可以让安装程序/批处理文件为Fiddler创建自签名根目录,然后将其自动安装在Windows的可信存储中。 请注意,您需要从提升的命令提示符执行此操作。
makecert -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 -a sha1 -cy authority
certmgr /add /c /s my /n DO_NOT_TRUST_FiddlerRoot /s root