Firma inválida
Este error de validación es el más común al momento de implementar el método de firmado de una factura XML y se presenta por las siguientes razones:
1. No usar Sha256 versión 1 sino sha2.
2. El certificado con el que realiza la firma debe ser el otorgado por nosotros para pruebas.
3. Verifique que la etiqueta X509Certificate este en el lugar correcto después de firmar la factura XML, como en la imagen:
4. Verifique que el XSD con el que está cruzando para validar la firma sea el electrónico no el computarizado.
5. Al momento de generar el XML firmado, verifique que no sufra modificaciones después de la firma.