Как использовать URL-адреса https, у которых есть прокси с resttemplate, используя весеннюю загрузку, я использую метод unit, который содержит
private void init() {
final int proxyPortNum = Integer.parseInt(this.proxyPort);
CredentialsProvider credsProvider = new BasicCredentialsProvider();
credsProvider.setCredentials(new AuthScope(this.proxyHost,
proxyPortNum),new UsernamePasswordCredentials("?", "?"));
HttpClientBuilder clientBuilder = HttpClientBuilder.create();
clientBuilder.useSystemProperties();
clientBuilder.setProxy(new HttpHost(this.proxyHost, proxyPortNum));
clientBuilder.setDefaultCredentialsProvider(credsProvider);
clientBuilder.setProxyAuthenticationStrategy(new ProxyAuthenticationStrategy());
CloseableHttpClient client = clientBuilder.build();
HttpComponentsClientHttpRequestFactory factory = new HttpComponentsClientHttpRequestFactory();
factory.setHttpClient(client);
this.restTemplate.setRequestFactory(factory);
}
, и я не уверен, что это сработает.