Ver Mensaje Individual
  #197 (permalink)  
Antiguo 22/09/2010, 17:40
AntonioMatias
 
Fecha de Ingreso: octubre-2005
Mensajes: 47
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Factura electroncia sat mexico

Que tal amigo, estoy haciendo lo de la factura electrónica pero migre el código a vb.net.

Al correr la rutina me marca el siguiente error, en la linea que marque en negritas:
System.NullReferenceException was unhandled
Message=Object reference not set to an instance of an object.

Mi código es el siguiente.

Dim pLlavePrivadaenBytes As Byte() = System.IO.File.ReadAllBytes(key)
Dim lrsa As RSACryptoServiceProvider = clsSeguridad.DecodeEncryptedPrivateKeyInfo(pLlaveP rivadaenBytes, IsecStr)


Dim hasher As MD5CryptoServiceProvider = New MD5CryptoServiceProvider()
Dim bytesFirmados As Byte() = lrsa.SignData(System.Text.Encoding.UTF8.GetBytes(S trcadenaoriginal), hasher)
Dim sellodigital As String = Convert.ToBase64String(bytesFirmados)
Dim certificado As X509Certificate2 = New X509Certificate2(ArchivoCertificado)
Dim NoCertificado = HexToString(certificado.SerialNumber)

Si tienen una idea a que se deberá, se los agradecere.

Saludos