Я пытаюсь вызвать RestEndpoint небезопасным способом, но использую okhttp API, чтобы поразить службу.Это приводит меня к ошибке ниже.
OkHttpClient client = new OkHttpClient();
Request okRequest = new Request.Builder()
.url("https://YYY-servicing-v1-unsecured.apps.pcfdev.X.int/student-api/v1/student/166160?includeIcasAndBins=false")
.get()
.addHeader("cache-control", "no-cache")
.addHeader("postman-token", "6b14c245-142c-4838-ba02-0faadb0ec799")
.build();
Response okResponse;
try {
okResponse = client.newCall(okRequest).execute();
System.out.println("OK RESPONSE = "+okResponse);
} catch (IOException e) {
System.out.println(e.getMessage());
}
Ошибка:
sun.security.validator.ValidatorException: сбой построения пути PKIX: sun.security.provider.certpath.SunCertPathBuilderException:невозможно найти действительный путь сертификации для запрошенной цели