Ver Mensaje Individual
  #3359  
Antiguo 05-10-2022
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.329
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Maska10 Ver Mensaje
Tras revisarlo todo mil veces y contactar con soporte resulta que los ficheros xml que recibe Guipuzcoa son diferentes a los que enviamos, los saltos de linea son diferentes y claro, la validación de la firma falla ... me dicen desde soporte que es posible que se haya "modificado en transito" .. ¿como carajo se va a modificar en el transito?, ¿es posible que CURL modifique el fichero?
Revisa los procedimientos por los que pasa el fichero o el XML después de firmarlo.
Este error de "modificado en transito" suele dar cuando algún character del XML ha cambiado desde que se firma hasta que se recibe.

Otra opción es que simplemente cambie la codificación. Si dentro del XML hay un character acentuado, al cambiar la codificación del fichero ese character cambia y por lo tanto la firma ya no coincide (esto nos pasó a nosotros al grabarlo de determinada forma). La mayoría de los ficheros funcionaban aunque cambiaba la codificación. En los XML que no había caracteres extraños no daba error, mientras que los que incluían acentos nos daba el "...error, modificado en transito".

Que no sea algo de esto.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita