Проблема с Selenium — Windows Auth Box

#c# #selenium

#c# #selenium

Вопрос:

Это странный вопрос, с которым мне нужна помощь. У нас есть проект автоматизации с Windows auth box. Мы передавали пользователя / pass в строке URL, но мы начали замечать некоторые проблемы. Я хотел настроить AutoIt и посмотреть, устранило ли это проблему, которую мы наблюдали, но URL, к которому мы переходим, является внутренним ip: port. Когда я перехожу к URL, например, 123.34.56.78: 1111, браузер (chrome) открывается, но затем завершается сбоем с:

 OpenQA.Selenium.WebDriverException: 'The HTTP request to the remote WebDriver server for URL http://localhost:7233/session/be85ee0483da9772b136488bed19c43b/url timed out after 180 seconds.'
  

Похоже, что webdriver ожидает завершения чего-либо, и я не могу перейти к следующему шагу.

Я пробовал приведенные ниже, но каждый загружает страницу, а затем выдает ошибку.

 _webDriver.Navigate().GoToUrl(url);
_webDriver.Url = url;
  

Есть идеи?

Комментарии:

1. пара вещей, которые необходимо подтвердить изначально: 1. (очевидно) убедитесь, что вы можете ввести этот URL вручную 2. Вы передаете URL-адрес в `GoToUrl() как объект URI или строку? Я бы попробовал оба, если у вас нет

2. Спасибо за ответ. Открывается браузер, и появляется окно авторизации, но функция перехода по URL никогда не завершается. Я могу взять управление вручную и войти в систему, и все в порядке. В настоящее время я использую строку.

3. попробовал uri — тот же результат: (

4. Пожалуйста, проверьте, обновили ли вы chromedriver nuget.

5. Как _webDriver определяется?