Selenium WebDriver не перемещается по URL, как только указана опция без заголовка.
410
AardVark71
Я изо всех сил пытаюсь заставить безголовый хром работать в нашей корпоративной среде (где мы используем аутентификацию Kerberos).
Я могу открыть страницы с помощью простого скрипта (установлены Nugets Selenium.WebDriver v3.14.0 и Selenium.WebDriver.ChromeDriver v2.41.0).
Но как только я укажу запустить - без головы, это больше не работает.
var chromeOptions = new ChromeOptions(); chromeOptions.AddArguments("--headless", "--disable-gpu", "--window-size=1920,1200", "--ignore-certificate-errors"); using (var browser = new ChromeDriver(chromeOptions)) { browser.Navigate().GoToUrl("https://my.corporate.site/home"); }
Я видел поток здесь, что «Аутентификация Windows не работает в режиме без головы», но это должно быть исправлено с версии 65 .. (я использую Chrome 68)
Я попытался добавить "--auth-server-whitelist = 'my.corporate.site'", но по-прежнему ничего ... (в любом случае не требуется в интрасети)
У кого-нибудь есть подсказки?
Я должен добавить, что наша среда очень ограничена .... (без прав администратора)
0 ответов на вопрос
Похожие вопросы
-
3
Есть ли в Chrome что-то похожее на ключевые слова для поиска в Opera?
-
3
Где находится Google Chrome Crash Dump?
-
13
Как получить новую сессию браузера при открытии новой вкладки или окна в Firefox / Chrome?
-
-
8
Отображение XML в браузере Chrome
-
5
Окно поиска в Chrome
-
6
Firebug как приложение для Chrome?
-
2
Есть ли способ добавить все закладки в Chrome?
-
4
Как устранить неполадки сбоев в Chrome?
-
3
Как вы используете скрипты Greasemonkey в Chrome?
-
4
Что такое функция «Проверка элемента» в Google Chrome?