Я пытаюсь использовать спокойный веб-сервис в Java, используя Apache Wink Framework через мой школьный веб-прокси, требующий аутентификации
ClientConfig clientConfig = new ClientConfig();
clientConfig.proxyHost("proxy.school.com");
clientConfig.proxyPort(3128);
//nothing to set username and password :(
RestClient client = new RestClient(clientConfig);
Resource resource = client.resource("http://vimeo.com/api/v2/artist/videos.xml");
String response = resource.accept("text/plain").get(String.class);
Я также пытался использовать BasicAuthSecurityHandler
, но, похоже, он используется для аутентификации непосредственно на веб-сервере, а не на веб-прокси
BasicAuthSecurityHandler basicAuthHandler = new BasicAuthSecurityHandler();
basicAuthHandler.setUserName("username");
basicAuthHandler.setPassword("password");
config.handlers(basicAuthHandler);
По-прежнему происходит ошибка с кодом ошибки HTTP 407. Требуется проверка подлинности прокси.
IЯ погуглил как мог, ничто не придумало лучшего, чтобы использовать веб-сервис от клиента Java через веб-прокси, если у кого-то есть другая идея, не стесняйтесь отвечать