Как передать базовые учетные данные (учетные данные прокси) в селен, если имя пользователя содержит / - PullRequest
0 голосов
/ 31 октября 2018

Я использую селен в клиентской среде, где установлен прокси. Всякий раз, когда я открываю драйвер 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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...