Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


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

Obtener RFC y Nombre del Certificado

Cualquier asunto relacionado con Certificados Digitales, Rango de Folios Autorizados, Addendas Comerciales y Complementos se cubren aqui
juan_scott
Mensajes: 2
Registrado: Lun Nov 11, 2013 9:49 am

Obtener RFC y Nombre del Certificado

Mensajepor juan_scott » Lun Nov 11, 2013 9:54 am

Estoy empezando con esto de las facturas electrónicas y me pidieron que obtuviera el RFC y el Nombre (Razón Social) del Certificado que se suba al sistema para guardarlo en la BD.
¿Alguna Idea de como hacer esto?, Estoy programandolo en PHP.

Saludos..!
=) L0 m45 53NCILL0 3S L0 M4S 3LEG4NT3....

Avatar de Usuario
Dado
Mensajes: 15838
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Obtener RFC y Nombre del Certificado

Mensajepor Dado » Lun Nov 11, 2013 10:01 am

Eso se hace con la libreria OpenSSL (la cual puede ser llamada desde PHP, de forma nativa)

BUSCA aqui en foro "X509"
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

juan_scott
Mensajes: 2
Registrado: Lun Nov 11, 2013 9:49 am

Re: Obtener RFC y Nombre del Certificado

Mensajepor juan_scott » Lun Nov 11, 2013 10:54 am

Gracias por la ayuda Dado, pero no he encontrado la forma de que me muestre algo el openssl, te dejo el ejemplo que vi y despues mi código para saber que estoy haciendo mal.

Ejemplo:

Código: Seleccionar todo


openssl x509 -inform DER -in aaqm610917qja.cer -subject -noout
Result:
subject= /CN=MARTIN ARBAIZA QUIROZ/name=MARTIN ARBAIZA QUIROZ/O=MARTIN ARBAIZA QUIROZ/x500UniqueIdentifier=AAQM610917QJA/serialNumber=AAQM610917MDFNSR08/OU=SucursalAVL


Mi código:

Código: Seleccionar todo


$fullDirFile = "../webroot/files/27-12-12.cer";
$cmd = "openssl x509 -inform DER -in $fullDirFile -subject -noout ";
$result = exec($cmd);
var_dump($result);


Si me pudieras decir en dónde estoy fallando te lo agradecería infinitamente.

Saludos..!
=) L0 m45 53NCILL0 3S L0 M4S 3LEG4NT3....

Avatar de Usuario
Dado
Mensajes: 15838
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Obtener RFC y Nombre del Certificado

Mensajepor Dado » Lun Nov 11, 2013 10:59 am

Revisa que hace el parametro -noout

Ademas......no se mucho de PHP, pero me parece que NO estas pasando bien el valor de $fulldirfile

Tambien te recomiendo usar LA FORMA NATIVA del OpenSSL que ofrece PHP y no la de linea de comando
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

ale1
Mensajes: 8
Registrado: Lun Jul 27, 2015 10:58 am

Re: Obtener RFC y Nombre del Certificado

Mensajepor ale1 » Lun Jul 27, 2015 11:09 am

Hola, buen día. Para obtener el RFC-SAT y nombre del certificado tienes que utilizar la librería OpenSSL de PHP. Los comentarios que te ha hecho Dado son correctos. Saludos!


Volver a “Certificados, Folios, Addendas y Complementos”

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot] y 14 invitados