Я пытаюсь запустить класс клиента Джерси в Eclipse, где сервер требует сертификат. Я схватил сертификат, но не могу понять, какое хранилище для его импорта. В моей конфигурации Eclipse у меня есть java.home, установленный в C: \ Java \ jdk1.6.0_18 \ jreКакое хранилище делает Eclipse (Helios)?
В моей папке безопасности C: \ Java \ jdk1.6.0_18 \ jre \ lib \ у меня есть 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 ????