Использование Jersey Client на порту 443 - PullRequest
0 голосов
/ 17 августа 2011

Я хочу настроить клиент jersey для использования порта 443 при подключении к веб-ресурсу. Я попытался жестко запрограммировать порт в локаторе ресурсов, но клиент возвращается к порту 80. Я думаю, что это работает автоматически при использовании HTTPUrlConnection, но с HttpClient кажется, что вы должны настроить его вручную.

Может ли кто-нибудь подсказать, как мне это сделать?

К вашему сведению - я уже пробовал это с поставщиком учетных данных httpClient

httpClient.getCredentialsProvider().setCredentials(new AuthScope(null, 443,null, "https"), creds);

А также

Scheme schemeHttps = new Scheme("https", SSLSocketFactory
                .getSocketFactory(), 443);
        client.getConnectionManager().getSchemeRegistry().register(schemeHttps);

Спасибо.

1 Ответ

0 голосов
/ 22 августа 2011

Это оказалось проблемой с настройками прокси в моей Eclipse IDE. Сервер IIS не смог распознать адрес "localhost", поэтому, когда я изменил его на 127.0.0.1, он работал ..

...