Можно ли использовать только отпечаток сертификата для вызова защищенной службы localhost rest в java?
Я пытаюсь получить доступ к локальному api rest, развернутому сторонним приложением в моей системе, используя код Java. Запрос является запросом https, поэтому я получаю исключение ssl-рукопожатия, когда пытаюсь вызвать остальные API с помощью приведенного ниже кода,
HttpClient httpClient = new HttpClient();
HttpGet httpGetRequest;
HttpResponse response;
httpGetRequest = new HttpGet(url);
httpGetRequest.addHeader(HttpHeaders.CONTENT_TYPE, contentType);
response = httpClient.execute(httpGetRequest);
Я просмотрел много материалов онлайн, в которых предлагается добавить самоподписанные сертификаты в хранилище ключей Java, но поскольку стороннее приложение использует общий отпечаток сертификата, я хочу использовать его для динамического использования большого пальца для проверки подлинности.