Ich hatte ähnliches Problem, als ich versuchte, .crt-Datei in Java Keystore zu importieren.
ich in der Lage bin, es zu beheben, indem Sie unten wie folgt:
pkcs12 Format Schlüsselspeicher generieren:
Passwort eingeben, wie Sie unten zwei Befehle in mögen:
openssl pkcs12 -export -name <domain_name> -in <certificate_name>.crt -inkey <certificate_name>.key -out keystore.p12
Convert pkcs12 Schlüsselspeicher zu Java Keystore
keytool -importkeystore -destkeystore tomcat.jks -srckeystore keystore.p12 -srcstoretype pkcs12 -alias <domain_name>
Überprüfen Sie Ihr Zertifikat in Ke YSPEICHER:
keytool -list -v -keystore tomcat.jks
mögliches Duplikat von [Fehler beim Importieren des SSL-Zertifikats: Kein X.509-Zertifikat] (http://stackoverflow.com/questions/9889669/error-importing-ssl-certificate-not-an-x-509-certificate) –
mögliches Duplikat von [Verwendung von HttpClient mit SSL und Zertifikaten] (http://stackoverflow.com/questions/2774722/using-httpclient-with-ssl-and-certificates) – user1251007