Я хочу настроить клиент трикотажа для использования порта 443 при подключении к веб-ресурсу. Я попытался жестко закодировать порт в локаторе ресурсов, но клиент возвращается к порту 80. Я думаю, что это работает автоматически при использовании HTTPUrlConnection, но с HttpClient, похоже, вам нужно настроить его вручную.
Может ли кто-нибудь предложить, как я могу это сделать?
FYI - я уже пробовал это с поставщиком учетных данных httpClient.
httpClient.getCredentialsProvider().setCredentials(new AuthScope(null, 443,null, "https"), creds);
А также
Scheme schemeHttps = new Scheme("https", SSLSocketFactory
.getSocketFactory(), 443);
client.getConnectionManager().getSchemeRegistry().register(schemeHttps);
Спасибо.