После долгих исследований и попыток я захотел узнать, как можно работать с Selenium AND proxy с именем пользователя / паролем в C #, используя решение без головы (поэтому альтернативы сценарию AutoIT нет).
Для Chrome: - Нет доступных опций и аргументов, всегда будет появляться окно аутентификации с запросом учетных данных, очевидно, сейчас есть возможность его обойти, и единственным решением будет использование внешнего инструмента.написать в окне.Это решение явно не совместимо с безголовым.Я попытался понизить версию Selenium до 2.53.0, чтобы протестировать решение с обработкой Alert, но похоже, что теперь браузер Chrome больше не воспринимает эти окна как предупреждение.Я мог бы также понизить версию своего браузера Chrome, но пока не хочу этого.
Для FireFox: - точно такая же проблема.
ДляIE: -Прокси установлен в реестре, поэтому я даже не знаю, как вручную запустить несколько экземпляров с другим прокси.
Итак, мой вопрос, как в C #, внутриHEADLESS Браузер Selenium (я не против, какой), я могу запустить сеанс с прокси-пользователем / pw (конечно, без какого-либо руководства и, если возможно, без какой-либо сторонней программы, но только в Selenium)?