如何使用Java使用Selenium WebDriver处理身份验证弹出窗口
2022-08-31 19:50:53
我正在尝试使用以下代码处理身份验证弹出窗口:
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("network.http.phishy-userpass-length", 255);
profile.setPreference("network.automatic-ntlm-auth.trusted-uris", "x.x.x.x");
driver = new FirefoxDriver(profile);
baseUrl="http://" + login + ":" + password + "@" + url;
driver.get(baseUrl + "/");
当我执行测试时,页面显示身份验证弹出窗口,并且仍然加载,直到我单击取消按钮。一个那一刻,我可以进入下一页,这意味着身份验证成功但仍然总是显示身份验证弹出窗口