Я пытаюсь запустить клиентский класс в Джерси в Eclipse, где серверу требуется сертификат. Я взял сертификат, но не могу понять, в какое хранилище ключей его импортировать. В моей конфигурации Eclipse для java.home установлено значение C: \ Java \ jdk1.6.0_18 \ jre
В моей папке C: \ Java \ jdk1.6.0_18 \ jre \ lib \ security у меня есть файл cacerts и jssecacerts. Я импортировал сертификат в оба, перезапустил Eclipse, и когда я запускаю клиентский класс, как Java-приложение, я получаю эту ошибку:
com.sun.jersey.api.client.ClientHandlerException: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative names present
Затем я установил сертификат в C: \ Java \ jdk1.6.0_18 \ jre \ lib \ jssecacerts, перезапустил Eclipse и все еще получаю ту же ошибку.
Какое хранилище ключей использует Eclipse ????