Ver Mensaje Individual
  #299 (permalink)  
Antiguo 20/12/2010, 17:16
ccsh23
 
Fecha de Ingreso: diciembre-2010
Mensajes: 4
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Factura electroncia sat mexico

Cita:
Iniciado por annmry Ver Mensaje
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