Dim CERT_SIS As String = "C:\PRUEBAS\CERTIFICADO.CER"
Dim CerNo As String
Dim CerSAT As System.Security.Cryptography.X509Certificates.X509Certificate
CerSAT = System.Security.Cryptography.X509Certificates.X509Certificate.CreateFromCertFile(CERT_SIS)
CerNo = StrReverse(System.Text.Encoding.ASCII.GetString(CerSAT.GetSerialNumber))

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
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
.
Extracción del Número de Certificado del SAT en Visual Basic
-
- Mensajes: 6
- Registrado: Mié Ene 18, 2012 8:30 pm
-
- Mensajes: 6
- Registrado: Mié Ene 18, 2012 8:30 pm
Re: Extracción del Número de Certificado del SAT en Visual B
Otros datos útiles del certificado (en base a este ejemplo):
'Para incluir el certificado en el XML.
Dim CertificadoEnBase64 As String = Convert.ToBase64String(CerSAT.GetRawCertData)
'Para validar su vigencia.
If CerSAT.GetExpirationDateString < Date.Now Then
MsgBox("El Certificado está vencido.", MsgBoxStyle.Critical, "Certificado SAT")
End If
'Para incluir el certificado en el XML.
Dim CertificadoEnBase64 As String = Convert.ToBase64String(CerSAT.GetRawCertData)
'Para validar su vigencia.
If CerSAT.GetExpirationDateString < Date.Now Then
MsgBox("El Certificado está vencido.", MsgBoxStyle.Critical, "Certificado SAT")
End If