t.me/atinfo_chat Telegram группа по автоматизации тестирования

Настройка HtmlUnit под proxy-сервер.Сервер требует авторизации.

Теги: #<Tag:0x00007f7488252f48> #<Tag:0x00007f7488252e58> #<Tag:0x00007f7488252cc8>

Дано:
Корпоративная сеть. Доступ на внешку через прокси. Настройки прокси:
адрес сервера - 10.10.10.10
порт - 8080
Без авторизации.
Один прокси для всех протоколов.
С браузера захожу на гугл - все ок.
Код

ProxyConfig pc = new ProxyConfig();
pc.setProxyHost("10.10.10.10");
pc.setProxyPort(8080);
WebClient webClient = new WebClient(BrowserVersion.CHROME);
webClient.getOptions().setProxyConfig(pc);
HtmlPage testpage = webClient.getPage("https://www.google.ru/");

Результат:

com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException: 407 Proxy Authentication Required ( Forefront TMG requires authorization to fulfill the request. Access to the Web Proxy filter is denied.  ) for https://www.google.ru/

Если использовать HtmlUnit без прокси настроек:
Код:

WebClient webClient = new WebClient(BrowserVersion.CHROME);
HtmlPage testpage = webClient.getPage("https://www.google.ru/");

Результат:

org.apache.http.conn.HttpHostConnectException: Connect to www.google.ru:443 [www.google.ru/74.125.232.239, www.google.ru/74.125.232.247, www.google.ru/74.125.232.255, www.google.ru/74.125.232.248] failed: Connection timed out: connect

Сервер требует авторизацию. Непонятно, почему тогда не запрашивается авторизация при работе хрома. Прошу вашей квалифицированной помощи:)
Спасибо за внимание.

Update1. Пробовал переходить на http://www.google.ru/. Результаты те же.

Обратился с этой проблемой к администратору сети. Все заработал.