Niezaufane certyfikaty SSL w Firefoksie przy użyciu WebDriver i C #
AKTUALIZACJA: aktualizuję do Selenium 2.37, ale nadal mam ten sam problem !!
NAJNOWSZA EDYCJA: nadal nie działa po zdefiniowaniu pref (patrz poniżej)
//some more prefs:
profile.SetPreference("network.http.phishy-userpass-length", 255);
profile.SetPreference("network.automatic-ntlm-auth.trusted-uris", _url);
profile.SetPreference("webdriver_assume_untrusted_issuer", true);
profile.SetPreference("webdriver_accept_untrusted_certs", true);
profile.SetPreference("trustAllSSLCertificates", true);
Używam wersji FF 25.0.1 Webdriver: 2.31
Nigdy wcześniej nie miałem tego problemu, ale dopiero zacząłem uruchamiać zautomatyzowane przypadki testowe, więc dzieje się to, że otrzymuję błąd certyfikacji SSL i mimo, że zaakceptowałem i dodałem jako wyjątek, ale nadal otrzymuję błąd, a więc mój test sprawa zawodzi ...
oto co dodałem, gdy buduję webfriver ff ...
FirefoxProfile profile = new FirefoxProfile();
profile.SetPreference("network.http.phishy-userpass-length", 255);
profile.SetPreference("network.automatic-ntlm-auth.trusted-uris", _url);
profile.SetPreference("webdriver_assume_untrusted_issuer", false);
drv = new FirefoxDriver(profile);