У меня есть протокол HTTPS апи я вставил в cacerts сертификаты в моем JDK 1.8 , когда я ударилRestAssured вызова по протоколу HTTPS получить апи дает ошибку
Response response1 = RestAssured.given() .log(). Все ..() .get ("someurl"), то() log() IFERROR() экстракт() ответ()...;
дает javax.net.ssl.SSLException: Сертификат не соответствует ни одному из имен Subject Alternative Names: [Некоторые другие доменное имя] Тогда я ударил с relaxedHttpValidation и разрешающее всем HostName
Response response = given().config(RestAssured.config().sslConfig(sslConfig().allowAllHostnames().relaxedHTTPSValidation())).log().all().get("someURL").then().log().ifError().extract().response();
Он дает 503 услуги не доступно Я что-то пропустил
Hey relaxedHTTPSValidation не работает. поэтому просто установите заголовок SNI – user3708676