问题描述
我知道在chrome上无法再绕过像这样的服务器身份验证了:
https://admin:$ecure@wop@example.com
请建议我其他任何人绕过服务器身份验证。
我尝试使用switch.toalert,但它无法正常工作,因为直到我输入凭据后,页面才会不断加载
URL = https://admin:$ecure@wop@example.com
driver = new ChromeDriver();
System.out.println(driver);
driver.manage().window().maximize();
driver.navigate().to(ReadPropertyFile.loadURL("URL"));
1楼
尝试使用Chrome选项,这应该可以工作。
String URL = "https://admin:$ecure@wop@example.com";
System.setProperty("webdriver.chrome.driver", "Path of the chrome driver");
ChromeOptions options = new ChromeOptions();
options.addArguments("start-maximized");
options.addArguments("disable-infobars");
options.addArguments("--disable-extensions");
WebDriver driver = new ChromeDriver(options);
driver.navigate().to(URL);
请让我知道这是否适合您。