Cita:
Iniciado por annmry Hola, quisiera versi alguien me puede ayudar, estoy con esto de la facturacion electronica pero estoy teniendo un pequeño problema
Convierto mis archivos cer y key al formato pem con openssl
c:\openssl\bin\openssl.exe pkcs8 -inform DER -in ..\1012091519S.key -passin pass:a123456789 -out ..\PrivateKEY.PEM
c:\openssl\bin\openssl.exe x509 -inform DER -outform PEM -in ..\1012091519S.cer -pubkey > ..\PublicKEY.PEM
hasta ahi todo esta bien, despues intento obtener mi archivo p12 con la siguiente
instruccion con los archivos pem
c:\openssl\bin\openssl.exe pkcs12 -export -in ..\PublicKEY.pem -inkey ..\privateKEY.pem -passin pass:a123456789 -out ..\mycert.p12
pero al finalizar el comando me indica
lo siguiente
Loading 'Screen' into ramdon State Done
Enter Export Password:
y ahi ya no se que hacer o que tengo que poner esto me ha ocurrido con los certificados que solicite de mi empresa
Alguien que tenga una idea
Con el código que publiqúe en el post anterior puedes hacer estos pasos directamente con C# sin necesidad del openssl. Cuando mandas a llamar el metodo le envías como parámetros la ruta junto con el nombre del certificado y la llave privada, además del password.
Saludos