У меня есть клиент Java, пытающийся получить доступ к серверу с самозаверяющим сертификатом.
Когда я пытаюсь отправить сообщение на сервер, я получаю следующую ошибку:
не удается найти действительный путь сертификации для запрошенной цели
Проведя небольшое исследование проблемы, я сделал следующее.
root.cer
. keytool -import -alias example -keystore cacerts -file root.cer
keytool -list -v -keystore cacerts
Я все еще получаю ту же ошибку.
У меня такое ощущение, что мой Glassfish на самом деле читает не файл cacert, который я изменил, а, возможно, какой-то другой.
У кого-нибудь из вас была эта проблема, и может ли он подтолкнуть меня в правильном направлении?