我知道在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"));
答案 0 :(得分:0)
尝试使用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);
请告诉我这是否适合您。