0
當前在通過selenium打開瀏覽器時,它不會詢問用戶證書彈出框並直接導航到訪問被拒絕頁面,因爲沒有任何證書被選中。我們如何從代碼中處理它?如何從硒進行訪問時處理用戶證書?
當前在通過selenium打開瀏覽器時,它不會詢問用戶證書彈出框並直接導航到訪問被拒絕頁面,因爲沒有任何證書被選中。我們如何從代碼中處理它?如何從硒進行訪問時處理用戶證書?
嗯,我從問題中瞭解到,您在啓動需要處理的瀏覽器時獲取不受信任的證書。爲此,您可以瀏覽器配置文件,並可以設置接受所有不受信任的證書。如下所示:
FirefoxProfile profile=new FirefoxProfile();
profile.setAcceptUntrustedCertificates(true);
WebDriver driver=new FirefoxDriver(profile);
driver.get("url");
對於Chrome,您可以使用DesiredCapabilities。
DesiredCapabilities caps = DesiredCapabilities.chrome();
caps.setCapability (CapabilityType.ACCEPT_SSL_CERTS, true)
WebDriver driver = new ChromeDriver(caps);
您能否考慮向我們展示您的作品?謝謝 – DebanjanB