如何解決 Selenium 中的 Chrome 瀏覽器中的 SSL 證書問題?
由於以下原因,我們可能會遇到 SSL 證書問題 -
開發網站時,其 SSL 證書不正確。
該網站可能具有自簽名證書。
未在伺服器級別正確配置 SSL。
示例
import org.openqa.selenium.Capabilities;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
import org.openqa.selenium.remote.CapabilityType;
import org.openqa.selenium.remote.DesiredCapabilities;
public class SSLCert {
public static void main(String[] args) {
// TODO Auto-generated method stub
//Desired capabilities for general chrome profile
DesiredCapabilities c=DesiredCapabilities.chrome();
c.setCapability(CapabilityType.ACCEPT_INSECURE_CERTS, true);
c.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
//ChromeOptions for local browser
ChromeOptions ch= new ChromeOptions();
ch.merge(c);
System.setProperty("webdriver.chrome.driver", "C:\Users\ghs6kor\Desktop\Java\chromedriver.exe");
WebDriver driver=new ChromeDriver(ch);
}
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP