ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
La libreria OpenSSL es la mas usada para generar el sello digital, independientemente del lenguaje aqui encontraras informacion de como usar la libreria
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
Pues aquí con un dilemon..... necesito generar un archivo pfx a partir del archivo cer y key del Certificado de Sello Digital, alguna idea de como se hace eso.
Estoy trabajando con C#, no es necesario que se haga desde código, ahorita lo importante es como crear el archivo usando cualquier herramienta, claró que si se puede desde código mejor .
Por otro lado, si te sirvio la informacion para el PFX? <-Dado
Te contesto por acá ....
Pues aun no lo pruebo, probé con el que genera la página del SAT y me sigue marcando el mismo error:
"No se han podido cancelar los comprobantes seleccionados del <rfc: RFCEMPRESA0C8> 302 – Sello mal formado o invalido"
Probaré ahora esta solución ... bueno primero me bajo el OpenSSL
Pude hacerlo mediante la pagina del sat que genera el pfx, pero queria automatizar la generacion y no queria depender de la disponibilidad de la pagina asi que intente de varias formas en .net pero ninguna me sirvió así que opte por openssl y desde ahi todo bien
genere bien el xml y la validacion con la version 2 de la cadena y con md5. Ahora queremos cambiar a la version 3 con la cfdi pero nos da un error. Ya se que es con la programacion con la sha1. Encontre un foro aqui que me ayuda hacer todo en el lenguaje c#. Pero me dice que necesito un archivo xxxx.p12 y he leido que seria el mismo del archivo xxx.pfx. Pues busque este foro y me dice como hacerlo pero necesito una llavedesalida.....que es esta contrasena o llave? pregunto porque los contadores nuestros de nuesta oficina en mexico no me ayudan mucho y tu sabes mucho mas que ellos. tengo los archivos .cer, .key, .ren, y .req mas tengo openssl, libeay32.dll y ssleay32.dll. Soy de los eeuu y me imagino que es algo simple y que el contador ya sabe la contrasena solo no sabe lo que pregunto.....
genere bien el xml y la validacion con la version 2 de la cadena y con md5. Ahora queremos cambiar a la version 3 con la cfdi pero nos da un error. Ya se que es con la programacion con la sha1. Encontre un foro aqui que me ayuda hacer todo en el lenguaje c#. Pero me dice que necesito un archivo xxxx.p12 y he leido que seria el mismo del archivo xxx.pfx. Pues busque este foro y me dice como hacerlo pero necesito una llavedesalida.....que es esta contrasena o llave? pregunto porque los contadores nuestros de nuesta oficina en mexico no me ayudan mucho y tu sabes mucho mas que ellos. tengo los archivos .cer, .key, .ren, y .req mas tengo openssl, libeay32.dll y ssleay32.dll. Soy de los eeuu y me imagino que es algo simple y que el contador ya sabe la contrasena solo no sabe lo que pregunto.....
No se programar en c# pero mi recomendacion es que si ya lo tienes resuelto para version 2 y md5 entonces solo tienes que cambiar todas las funciones, texto y demas donde diga MD5 y pasarlo a SHA1, y eso es todo
NO CAMBIA *CASI* NADA de version 2 MD5 a version 3 SHA1
Haz los MISMOS PASOS que haces para sellar el version 2 y solo cambia MD5 por SHA1.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Gracias por la información de la generación del pdx..ahora a integrar todo el chunche este.. y pelearme con la cancelación.. los veo en el otro foro de la cancelacion..sl2..