虽然回答迟了,但我认为它会为以前的答案增加价值。还有一种更简单快捷的方法,如果有帮助,那就太好了!
如果您从 cmd 运行 selenium 服务器,那么
以管理员权限启动 cmd(以管理员身份运行),因此服务器也以管理员权限启动,
现在运行应用程序,它可能会再次询问用户名和密码,但不要担心 - 只需填写用户名和密码或单击取消(如果站点在 localhost 上运行),它就会像这样工作。(现在它就像将用户名和密码传递给浏览器或应用程序一样工作)
此外,如果不想每次都手动填写身份验证详细信息,则在您的脚本中包含以下代码:
System.setProperty("http.proxyHost", ");
System.setProperty("http.proxyPort", "proxyPort");
System.setProperty("http.proxyUser", "proxyUser");
System.setProperty("http. proxyPassword", "proxyPassword" );
System.setProperty("http.nonProxyHosts", "proxyExceptions");
我只是有一种直觉,它就像魅力一样工作:-)
希望这种最快的方式可以为某人节省时间和精力!