Página 2 de 4

Re: Codigo Fuente en Delphi para validar el sello

Publicado: Mar Nov 09, 2010 12:27 pm
por Dado
Vaya, no se me ocurre cual pueda ser el problema, dices que manualmente dando doble clic a OpenSSL.bat si hace todo bien, pero por dentro de tu programa no lo ejecuta......

Re: Codigo Fuente en Delphi para validar el sello

Publicado: Mar Nov 09, 2010 12:47 pm
por nemesisp
Muchas Gracias!!!, me ha sido de mucha utilidad!!.. Saludos :D

Re: Codigo Fuente en Delphi para validar el sello

Publicado: Mar Nov 09, 2010 2:01 pm
por ivan
Gracias por el aporte Dado.

le echare un vistazo para conocer mas del tema :D

Saludos.

Re: Codigo Fuente en Delphi para validar el sello

Publicado: Mar Nov 09, 2010 2:19 pm
por memorami
memorami escribió:Al llegar a este procedimiento EjecutaExterno(ExePath + 'OpenSSL.bat'); no ejecuta nada pareciera que no hace caso a las instrucciones que estan dentro del .bat y manualmente ya teniendo los archivos cadoriginal.txt, cert.txt y sello.txt si me genera los demas: pubkey.txt, resultado.txt, resultado_sha1.txt y sellobin.txt.

Pareciera que no encontrara en la ruta el openssl.exe, pero esta en el mismo directorio.

Gracias de antemano.
Al parecer tenia que mapear la ruta donde se encuentra mi archivo .bat creo que ya funciono al mapearla, lo verifico mas y les confirmo en un momento.

Re: Codigo Fuente en Delphi para validar el sello

Publicado: Mié Nov 10, 2010 9:47 am
por memorami
memorami escribió:
memorami escribió:Al llegar a este procedimiento EjecutaExterno(ExePath + 'OpenSSL.bat'); no ejecuta nada pareciera que no hace caso a las instrucciones que estan dentro del .bat y manualmente ya teniendo los archivos cadoriginal.txt, cert.txt y sello.txt si me genera los demas: pubkey.txt, resultado.txt, resultado_sha1.txt y sellobin.txt.

Pareciera que no encontrara en la ruta el openssl.exe, pero esta en el mismo directorio.

Gracias de antemano.
Al parecer tenia que mapear la ruta donde se encuentra mi archivo .bat creo que ya funciono al mapearla, lo verifico mas y les confirmo en un momento.
Efectivamente no puedo ejecutar un .bat desde Delphi si no esta mapeada la unidad de red.

Re: Codigo Fuente en Delphi para validar el sello

Publicado: Mié Nov 17, 2010 12:42 pm
por alex
dado escribió:
Salim Giacoman escribió:aun no veo el codigo, pero asi, antes de ver el codigo traigo un pequeña duda:

un cliente acaba de recibir un CFD que NO TRAI el certificado incluido, si mal no recuerdo es valido (dentro de la norma), solo que el proveedor te debera enviar tambien el certificado, ahora, si meto el dichoso CFD a tu "ValidaCFD" me da "sello valido", pero... ¿¿¡¡como demonios determinas su valides!!?? si no tienes el certificado!!!
Hola Salim, disculpa que no haya querido contestar esta pregunta por mail, pero a mas de uno le va a interesar este pequeño secreto que descubri :

TODOS los certificados estan disponibles en un ftp del SAT, cuando no tiene certificado interno mi programa de ValidaCFD descarga el certificado de ese ftp.

La direccion es ftp://ftp2.sat.gob.mx/Certificados/FEA/

Nota importante, los CERTIFICADOS DE SELLO DIGITAL estan en la carpeta Certificados/FEA, porque estan en FEA? solo Dios y los mensos del SAT saben eso
siguen estando los certificados en esta ubicación ftp://ftp2.sat.gob.mx/Certificados/FEA/??? porque trato de buscar el mio y empieza con 300010 y solo veo los que empiezan con 000010

Saludos

Re: Codigo Fuente en Delphi para validar el sello

Publicado: Mié Nov 17, 2010 1:02 pm
por Dado
alex escribió:siguen estando los certificados en esta ubicación ftp://ftp2.sat.gob.mx/Certificados/FEA/??? porque trato de buscar el mio y empieza con 300010 y solo veo los que empiezan con 000010
No!!, cuidado, tienes que tener bien presente cuando estas en pruebas y cuando estas en produccion.

Los Certificados DE PRUEBA que empiezan con 300010 NUNCA van a estar en el listado REAL de certificados expedidos por el SAT.

Re: Codigo Fuente en Delphi para validar el sello

Publicado: Vie Nov 26, 2010 3:39 pm
por Sodesne
Gracias por el código, recién adquirí tu código y apenas ando entendiendole, seguramente este addd-on que publicas será de mucha ayuda

Thanx

Re: Codigo Fuente en Delphi para validar el sello

Publicado: Sab Dic 11, 2010 12:43 pm
por agallardor13
Ijoles, que buen detalle, pero para los que andamos en .net no tienes algo? jejeje

Re: Codigo Fuente en Delphi para validar el sello

Publicado: Sab Dic 11, 2010 9:21 pm
por Dado
agallardor13 escribió:Ijoles, que buen detalle, pero para los que andamos en .net no tienes algo? jejeje
Nop, todo lo que programo es en Delphi.....

Pero puedes ver el tutorial de como se valida, no es codigo fuente pero explica que es lo que debes hacer.