Cita:
Empezado por JCz
Segun la documentación del Chilkat el parámetro agregado EnvelopedTransformFirst (Obliga a la http://www.w3.org/2000/09/xmldsig#enveloped-signature a aparecer en primer lugar cuando hay varias transformaciones para una referencia.)
En la que rechaza lo tienes
Código PHP:
<Transforms> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> </Transforms>
|
Gracias por responder, no se de firmas digitales, pero me parece que eso no interesaría ya que la firma se la obtiene o se realiza de la parte de la factura nada más y el resto me parece no interesa o no interviene por que es información complementaria y el calculo solo se realiza del XML de la factura, para mi es el fragmento de texto de la factura por el algoritmo RSA+HAS256, sin tomar en consideración lo que se le va aumentando