Я сталкиваюсь с проблемой, когда всякий раз, когда я go захожу на веб-сайт через chrome веб-драйвер через селен, при котором я добавляю прокси на веб-драйвер, я получаю всплывающее сообщение с запросом имени пользователя и пароль для прокси. Я пытаюсь написать свою программу так, чтобы она автоматически вводила имя пользователя и пароль для всплывающего окна. Я попробовал метод, в котором вы встраиваете свое имя пользователя и пароль прокси в URL, который вы собираетесь "https://username:password@www.exampleurl.com", но это было исправлено для chrome. Я хотел бы, чтобы моя программа могла автоматически вводить имя пользователя и пароль для прокси-сервера chrome без головы. Я добавил в код, который написал, чтобы настроить прокси на моем веб-драйвере.
String tempthisProxyUserName = thisProxy.substring(thisProxy.indexOf(':',thisProxy.indexOf(':') + 1) + 1);
thisProxyUserName = tempthisProxyUserName.substring(0,tempthisProxyUserName.indexOf(':'));
thisProxyPassword = tempthisProxyUserName.substring(tempthisProxyUserName.indexOf(':') + 1);
Proxy proxy = new Proxy();
proxy.setAutodetect(false);
proxy.setHttpProxy(thisProxyIPandPort);
proxy.setSslProxy(thisProxyIPandPort);
proxy.setSocksUsername(thisProxyUserName);
proxy.setSocksPassword(thisProxyPassword);
options.setProxy(proxy); //adds in the proxy for our ChromeOptions
Всплывающее окно, которое я получаю всякий раз, когда я go на веб-сайт