я вот руками решил глянуть, что внутри p12:
"16733424
Подлинность: 16733424
Проверен: SberCA Test1 Ext
Истекает: 16.02.2027
SberCA Test1 Ext
Подлинность: SberCA Test1 Ext
Проверен: SberCA Test1 Root Ext
Истекает: 15.03.2031
SberCA Test1 Root Ext
Подлинность: SberCA Test1 Root Ext
Проверен: SberCA Test1 Root Ext
Истекает: 24.10.2040
16733424
Секретный ключ RSA
Надёжность: 2048 бит"
но при том: " KeyStore keyStore = CertificateLoader.load();
System.out.println("CERTIFICATE_PATH: " + AuthConfiguration.CERTIFICATE_PATH);
System.out.println("keyStore: " + keyStore);
System.out.println("Resource exists: " + Files.exists(Paths.get(AuthConfiguration.CERTIFICATE_PATH)));
Response response2 = RestAssured
.given()
.config(RestAssured.config()
.sslConfig(new SSLConfig().keyStore(AuthConfiguration.CERTIFICATE_PATH,
AuthConfiguration.CERTIFICATE_PASSWORD)))
.when()
.get(AuthConfiguration.AUTH_URL);
System.out.println("Status line: " + response2.statusLine());
System.out.println("Response body: " + response2.body().prettyPrint());"
"Путь к сертификату: sun.nio.ch.ChannelInputStream
CERTIFICATE_PATH: src/main/resources/16733424.p12
keyStore: java.security.KeyStore@2a03d65c
Resource exists: true
Status line: HTTP/1.1 200 OK
<html lang="ru" lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="robots" content="noindex, nofollow"/>
<meta name="viewport" content="width=device-width,initial-scale=1"/>
<title lang="ru">СУДИР</title>
<link rel="icon" href="/error/favicon.ico"/>
<link href="/error/style.css" rel="stylesheet"/>
</head>
<body>
<div class="container login-page">
<div class="header">
<div class="main-logo">
<img alt="СУДИР" src="/error/ngam-logo.png"/>
</div>
</div>
<div class="wrapper">
<div class="modalContainer">
<div class="modalContent singleColumnLayout">
<div class="formWrapper">
<div class="modalBody">
<div style="max-width: 440px; word-wrap: break-word;overflow-y: auto;">
<strong>Мы не нашли нужный сертификат</strong>
<br clear="none"/>
<br clear="none"/>
Похоже, что вы отменили предъявление сертификата или он не установлен на вашем устройстве
<br clear="none"/>
<br clear="none"/>"
это конечно не 401 уже, но все еще не 200 ожидаемый