Требуется аутентификация прокси-сервера http 407: как обрабатывать Java-кодJAVA

Программисты JAVA общаются здесь
Anonymous
Требуется аутентификация прокси-сервера http 407: как обрабатывать Java-код

Сообщение Anonymous »

Код: Выделить всё

System.setProperty("http.proxySet", "true");
System.setProperty("java.net.useSystemProxies", "true");
System.setProperty("http.proxyHost", "192.168.1.103");
System.setProperty("http.proxyPort", "3128");
System.setProperty("http.proxyUser", "user123");
System.setProperty("http.proxyPassword", "passwD123");

url = new URL("http://www.google.co.in");
каждый раз, когда я использую этот код, выдается исключение IOException, в котором говорится, что код ответа HTTP 407.
HTTP 407 означает, что требуется аутентификация прокси. почему эта проблема возникает, когда я устанавливаю proxyUser и proxyPassword.
Изображение

Если я введу неверный пароль, произойдет http 401. но мне всегда выдается 407, это означает, что мой код не принимает имя пользователя и пароль. В приведенном выше коде user123 — это имя пользователя, а passwD123 — пароль для аутентификации прокси.

Подробнее здесь: https://stackoverflow.com/questions/141 ... -java-code

Вернуться в «JAVA»