Я пытаюсь использовать веб-сервис, размещенный в безопасности https.
Я использую Java и Glassfish и получаю следующую ошибку:
ИНФОРМАЦИЯ: Ошибка транспорта HTTP: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: не найдено совпадений с именем testdomain.com найдено
Дело в том, что этот конкретный сервер используется для тестирования и использует производственный сертификат (сертификат с CN = domain.com)
Я уже добавил сертификат domain.com в хранилище ключей cacerts своего домена Glassfish, используя keytool -importcert, и он не работал.
Я также пытался создать самозаверяющий сертификат с CN = testdomain.com и добавить его в хранилище ключей cacerts, и он тоже не работал ...
Так как мне настроить Java / Glassfish для использования этой веб-службы?