Probleme beim Signieren von Codes

808
Jigar Joshi

Ich habe ein Zertifikat von Godaddy gekauft, das jetzt im .pfxFormat vorliegt . Ich habe versucht, es in .cerInternet Explorer und Firefox umzuwandeln . Ich habe versucht, das Midlet mit convert zu signieren, erhalte .cerjedoch folgende Fehlermeldung:

Der KeyStore enthält keinen mit diesem Alias ​​verknüpften privaten Schlüssel !! Kann nicht unterschreiben

Wie bekomme ich Arbeit?

6

1 Antwort auf die Frage

3
nik

Dazu gibt es eine Stackoverflow-Frage mit einer OpenSSL-basierten Antwort.

von dort,

openssl pkcs12 -in xxxx.pfx -out mycertificates.crt -nokeys -clcerts 
"java.security.cert.certificateParsingException Ungültige der codierten Daten." diese Nachricht erhalten Jigar Joshi vor 14 Jahren 0
Ich habe versucht, dies zu tun, aber wenn ich den Exportschlüssel auswähle, erhalte ich die Option .cer (DER-codiert) deaktiviert. und midletsigner Dienstprogramm müssen trotzdem provatekey .. Jigar Joshi vor 14 Jahren 0
Dieses Problem wurde mit .. gelöst. Keytool –importkeystore –srckeystore “The_Name_Of_The_PFX_file.PFX” –destkeystore Name_For_The_Key_store.jks –srcstoretype PKCS12 - deststoretype JKS Jigar Joshi vor 14 Jahren 0
Mittlerweile ist das Midlet signiert, aber das Root-Zertifikat ist nicht auf dem Gerät vorhanden. Ich denke, es zeigt seine Domäne als: "Nicht vertrauenswürdig". Jigar Joshi vor 14 Jahren 0
Ich habe sein Stammzertifikat-Zertifikat installiert. Mit diesem symcaimport.redelijkheid.com/ jetzt Einstellungen> Sicherheit> Zertifikate> Gaddy> Wählen Sie Verwendung> Es gibt drei Optionen Server Auth. cross certi. app signing unter welchem ​​app sign ist deaktiviert .. und wenn ich die app installiere und darauf klicke, wird die ungültige Anwendung angezeigt "Löschen?" Rot-Zertifikat, das ich installiert habe, ist von https://certs.godaddy.com/anonymous/repository.seam. Stammzertifikat der Zertifizierungsstelle der Klasse 2 (DER-Format) Jigar Joshi vor 14 Jahren 0