Я использую библиотеку Apache HttpClient для подключения к URL-адресу. Сеть, в которой я работаю, имеет безопасный прокси-сервер. когда я использую пакет java.net для подключения к URL-адресу, мне просто нужно добавить
System.setProperty("http.proxyHost", proxy);
System.setProperty("http.proxyPort", proxyPort);
идентификатор пользователя и пароль прокси-сервера не требуются, но когда я пытаюсь подключиться через httpclient, я получаю 407 ошибка аутентификации прокси-сервера. Мой код:
HttpHost proxy = new HttpHost("xyz.abc.com",8080,"http");
HttpClient httpclient = new DefaultHttpClient();
httpclient.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY,proxy);
Прокси использует аутентификацию NTML. Я не хочу передавать идентификатор пользователя и пароль.