如果用户名包含/,如何在硒中传递基本凭证(代理凭证)

时间:2018-10-31 02:00:49

标签: selenium selenium-chromedriver

我在设置代理的客户端环境中使用硒。每当我打开Chrome驱动程序时,它都会要求提供凭据。我可以通过以下格式传递证书
字符串baseurl =“” https://username:password@abc.com/Security/Login.asp 但是我的用户名带有'/'并且不起作用
用户名='account-01 / d123456'

代码:

ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("excludeSwitches",
Collections.singletonList("enable-automation"));
options.addArguments("--disable-extensions");
options.addArguments("start-maximized");
options.addArguments("disable-infobars");

System.setProperty("webdriver.chrome.driver","./driver/chromedriver.exe");
WebDriver driver= new ChromeDriver(options);
//driver.manage().window().maximize();
String baseurl= "https://account-01/d123456:Rahul%456@abc.com/Security/Login.asp";
driver.get(baseurl);

0 个答案:

没有答案