Meta: -Selen firefox - WebDriverException: Erreicht Fehlerseite: about: certerror
- Firefox v51.0.1 (32-bit)
- Windows-10
- Selen 3.0.1
- Geckodriver Win32 v0.13.0
- Java v1.8.0_71
Schritte zum Reproduzieren: -
WebDriver driver = new FirefoxDriver();
driver.get("untrusted/self-signed URL")
Stacktrace: -
org.openqa.selenium.WebDriverException: Erreicht Seite Fehler: about: certerror e = nssBadCert & u = xxxxxxxx &? c = UTF-8 & f = regulär & d = xxxxxx% 20uses% 20an% 20invalid% 20Sicherheit% 20Zertifikat.% 0A% 0AThe% 20Zertifikat% 20is% 20nicht% 20trusted% 20 weil% 20% 20%% 20selbstunterzeichnet.% 0AThe% 20Zertifikat% 20ist% 20nicht% 20valid% 20für % 20der% 20name% 20xxxxxx% 0A% 0AError% 20code% 3A% 20% 3Ca% 20id% 3D% 22errorCode% 22% 20title% 3D% 22SEC_ERROR_UNKNOWN_ISSUER% 22% 3ESEC_ERROR_UNKNOWN_ISSUER% 3C/a% 3E% 0A Aufbauinfo: version: '3.0.1', Revision: '1969d75', Uhrzeit: '2016-10-18 09:48:19 -0700' Systeminfo: Host: 'Saurabh-PC', IP: '192.168.3.8', os. Name: 'Windows-10', os.arch: 'x86', os.version: '10 .0' , java.version: '1.8.0_71' Treiber Info: org.openqa.selenium.firefox.FirefoxDriver
Screenshot: -
Ich habe auch versucht FirefoxProfile
wie mit: -
DesiredCapabilities dc = DesiredCapabilities.firefox();
dc.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
FirefoxProfile profile = new FirefoxProfile();
profile.setAcceptUntrustedCertificates(true);
dc.setCapability(FirefoxDriver.PROFILE, profile);
WebDriver driver = new FirefoxDriver(dc);
driver.get("untrusted/self-signed URL");
Aber Problem ist das gleiche wie oben.
Referenz-Link, die versucht haben: -
- How to disable Firefox's untrusted connection warning using Selenium?
- https://groups.google.com/forum/?fromgroups#!topic/webdriver/frWtNrEwNPk
- Handling UntrustedSSLcertificates using WebDriver
Nach this bug Unterstützung für nicht vertrauenswürdigen/sel f-signierte Zertifikate wurden über bug 1103196 hinzugefügt und sind ab Firefox 52
verfügbar.
Aber ich konnte keine Lösung für Firefox v51.0.1 (32-bit)
finden.
Gibt es eine Möglichkeit, dieses Problem mit Firefox v51.0.1 (32-bit)
zu lösen?
Manuell einmal die Website besuchen und das Zertifikat der Firefox-Ausnahmeliste hinzufügen? –
@JimGarrison bereits getan, und es ist gut manuell nach dem Ausführen dieses öffnen, aber wenn es mit Selen Thema öffnen ist das gleiche .. :( –