none
Importar certificado digital con la clase X509Certificate2 RRS feed

  • Pregunta

  • Tengo una pc con win xp en la cual debo tener un certificado digital para factura electronica, estaba generando con openssl el certificado pfx a partir del certificado crt que descargue del afip, cuando generaba el certificado pfx no le ponia clave y en el winxp anda ok ya qeu me deja exportar certificados sin contraseña

    Ahora tengo una pc donde tiene que facturar y tiene win7 y no puedo exportar los certificados digitales de facturacion electronica sin contraseña, entonces genere el pfx con contrasena pero cuando quiero facturar me da error :

    Codigo de Error: 1000
    Descripción del Error: FEAutRequest@SRV_RA: Usuario no autorizado a realizar esta operacion. ValidacionDeToken: Error al verificar hash: VerificacionDeHash: No validó la firma digital.


    el problema creo que lo tengo en este pedazo de codigo cuando importo el certificado:

    Antes como no hacia los certificados con claves lo tenia asi:
    //certificate.Import(MyProject.Computer.FileSystem.ReadAllBytes(argArchivo));


    Ahora:certificate.Import(MyProject.Computer.FileSystem.ReadAllBytes(argArchivo), strPasswordCertif.Trim(), X509KeyStorageFlags.Exportable );

    Pero este codigo no me esta funcionando creo, a la contraseña hay que pasarla
    directamente , o se en el 2 parametro, la contraseña del certificado
    se pasa tal cual es o hay que encriptarla o algo por el estilo proque si le pasola contraseña
    correcta no me la toma, me tira ese error 1000, y si le pongo cualuier contraseña igual
    no se como debe pasarse ese parametro


    programador

    miércoles, 29 de febrero de 2012 21:07

Todas las respuestas

  • Me respondo solo para dejar en claro que funciona el metodo pasando la contraseña, el problema que tenia era mal una url de web service en otra parte del programa, esto me exporto correctamente el certificado

    Saludos


    programador

    miércoles, 7 de marzo de 2012 18:28
  • Estimado, Rodrigo. Te molesto. Estoy investigado sobre factura electronica. Y tengo u problema similar al tuyo. Los archivos que tendo son los .key y .csr, luego obtuve un .pfx desde openssl pero me da un error de que el certifcado no fue generado por la afip o algo asi. Te consulto ¿Hay posibilidades firmar el archivo .xml a partir del .crt descargado de la afip?.Tambien estoy investigando de tomarlo del x509Store. Estoy varado en ese punto. Desde ya muchas gracias. Un abrazo.

    sábado, 20 de febrero de 2016 23:58