I stworzył mój prywatny CA i utworzenia pliku certyfikatu pkcs12 do testowania, zrobiłem to na moim polu Linux z OpenSSL przez:co jest nie tak z tym plikiem PKCS12 (pfx)
- (1) req openssl -config /etc/openssl.cnf -subj/CN = aa1 @ 2C/O = Ruckus Wireless, Inc./ST=CA/C=US -batch -new -nodes -key users/2C.key-out users/2C .csr
- (2) openssl ca -config /etc/openssl.cnf -extensions client_cert -Wiązka -W użytkowników/2C.csr -OUT użytkowników/2C.crt
- (3) openssl pkcs12 -export wyjścia montażu użytkowników /2C.pfx -inkey users/2C.key -in users/2C.crt -certfile cacert.pem -passout stdin
potem kopiuję 2c.pfx na Windows 7 urządzenie i spróbuj go zainstalować, ale komunikat o błędzie zderzył się: Nieprawidłowy klucz publiczny Bezpieczeństwo Object File: Ten plik jest nieważny do użytku jako następujące : Wymiana danych osobowych.
jaki jest tego powód? czy utworzyłem zły plik PFX?
Można użyć narzędzia przeglądarki ASN1 (jednym z takich narzędzi jest http://www.obj-sys.com/asn1-viewer.php). Gdzie można zajrzeć do schematu pliku i sprawdzić, czy jest on zgodny ze standardem. – doptimusprime
@doptimusprime Próbowałem użyć tego narzędzia, niestety nie jest ono bezpłatne, wymaga rejestracji i weryfikacji, czy wiesz o innym bezpłatnym narzędziu? – DanielV
@DanielV: OpenSSL jest bezpłatny i nie wymaga rejestracji. – doptimusprime