在 fiddler core 的新版本 (4.6.3.50306) 中缺少一些首选项
In fiddler core's new version (4.6.3.50306) some preferences are missing
在 fiddler core 的新版本 (4.6.3.50306) 中,我无法获得所有首选项(尤其是“fiddler.certmaker.bc.cert”和“fiddler.certmaker.bc.key") 但在旧版本(即 4.5.1)中它工作正常。
FiddlerApplication.Prefs.GetStringPref("fiddler.certmaker.bc.cert", null));
FiddlerApplication.Prefs.GetStringPref("fiddler.certmaker.bc.key", null));
即使在 fiddler 应用程序的首选项列表中也缺少这两个首选项
我不知道为什么新版本没有给我这两个偏好的值(fiddler.certmaker.bc.cert & fiddler.certmaker.bc.key),可能是因为它使用“CertEnroll 引擎”,旧版本使用“BCCertMaker.BCCertMaker from CertMaker.dll”
而是使用
FiddlerApplication.Prefs.GetStringPref("fiddler.certmaker.bc.cert", null));
FiddlerApplication.Prefs.GetStringPref("fiddler.certmaker.bc.key", null));
我用过
CertMaker.GetRootCertificate().GetPublicKeyString());
CertMaker.GetRootCertificate().GetRawCertDataString();
现在它工作正常并给我密钥字符串和证书字符串。
在 fiddler core 的新版本 (4.6.3.50306) 中,我无法获得所有首选项(尤其是“fiddler.certmaker.bc.cert”和“fiddler.certmaker.bc.key") 但在旧版本(即 4.5.1)中它工作正常。
FiddlerApplication.Prefs.GetStringPref("fiddler.certmaker.bc.cert", null));
FiddlerApplication.Prefs.GetStringPref("fiddler.certmaker.bc.key", null));
即使在 fiddler 应用程序的首选项列表中也缺少这两个首选项
我不知道为什么新版本没有给我这两个偏好的值(fiddler.certmaker.bc.cert & fiddler.certmaker.bc.key),可能是因为它使用“CertEnroll 引擎”,旧版本使用“BCCertMaker.BCCertMaker from CertMaker.dll”
而是使用
FiddlerApplication.Prefs.GetStringPref("fiddler.certmaker.bc.cert", null));
FiddlerApplication.Prefs.GetStringPref("fiddler.certmaker.bc.key", null));
我用过
CertMaker.GetRootCertificate().GetPublicKeyString());
CertMaker.GetRootCertificate().GetRawCertDataString();
现在它工作正常并给我密钥字符串和证书字符串。