java.Sicherheit.cert.CertificateParsingException: signierte Felder ungültig

Ich versuche zu Lesen ein X509 certificate

FileInputStream fr = new FileInputStream("suresh.pfx");
CertificateFactory cf =   CertificateFactory.getInstance("X509");
X509Certificate c = (X509Certificate) cf.generateCertificate(fr); 

Laufen und auf die Ausnahme

java.security.cert.CertificateParsingException: signed fields invalid
    at sun.security.x509.X509CertImpl.parse(Unknown Source)
    at sun.security.x509.X509CertImpl.<init>(Unknown Source)
    at sun.security.provider.X509Factory.engineGenerateCertificate(Unknown Source)
    at java.security.cert.CertificateFactory.generateCertificate(Unknown Source)
    at com.nextenders.certificategeenrator.CertificateGenerator.testGenerateSignCertWithKeyStore(CertificateGenerator.java:102)
    at com.nextenders.certificategeenrator.CertificateGenerator.main(CertificateGenerator.java:65)

Etwas gefunden im Zusammenhang mit ihm von Oracle-forum mit keine Lösung.

Irgendwelche Tipps ?

InformationsquelleAutor Suresh Atta | 2014-02-15
Schreibe einen Kommentar