Java Socks5 прокси-аутентификация - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь использовать прокси Socks5, который требует аутентификации для моей программы Java для всех данных. Я не могу использовать класс Authenticator, который поставляется с Java, потому что я использую библиотеку, которая обрабатывает соединения для меня.

До сих пор я пытался найти способы использования прокси. Наиболее многообещающим на данный момент, похоже, является установка системных свойств следующим образом:

System.getProperties().put("proxySet", "true");
System.getProperties().put("socksProxyHost", "usxxxx.nordvpn.com");
System.getProperties().put("socksProxyPort", "1080");

Однако это не работает, потому что, похоже, нет способа установить мое имя пользователя и пароль. Все учебные пособия здесь посвящены носкам и продолжают показывать, как можно использовать аутентификацию для HTTP-прокси, а это не то, что мне нужно.

Любые решения или предложения полезны.

...