2012-01-13 57 views

回答

3

请记住,当你调用这个:

profile.SetPreference(preference, value) 

只能调整出现时,你的Firefox的首选项在Firefox的地址栏中输入about:config


您可以接受在C#中不受信任的证书是这样的:

profile.AcceptUntrustedCertificates = true; 
+0

我有profile.AcceptUntrustedCertificates = TRUE;但我正在处理上述链接提供的边缘案例,其中规定:“这可能会导致某个人使用与其服务的主机名称不符的有效证书(例如测试环境提供生产证书)来测试站点时出现问题。添加了FirefoxProfile的一个附加功能:FirefoxProfile.setAssumeUntrustedCertificateIssuer。使用false调用此函数将关闭ERROR_UNTRUSTED位,并允许用户在这种情况下工作。“ – Jordan 2012-01-17 00:38:14

+0

我应该注意到,我接受这个答案作为关于about:config的项目解释了firefoxProfile.SetPreference(首选项,值)的正确使用,但我仍然在寻找一种方法来解决这个边缘案例,如果有人知道通过C#驱动程序访问AssumeUntrustedCertificateIssuer选项的方法。 – Jordan 2012-01-17 00:46:27

相关问题