Buenos días.

Sigo haciendo pruebas con la firma en formato Facturae, pero no consigo que
la firma valide en todos los casos, explico:

He comprobado que todas las facturas con las que he probado la firma están
con el encoding correcto antes de firmarlas. Durante el proceso de firma no
hay ningún error aparente en la traza, por lo que el proceso es correcto.
Uno de los problemas viene a la hora de recoger la factura firmada, ya que
si lo hago a través del botón DOWNLOAD la factura no se valida.

Supongo que este problema se deberá al navegador (IE), aunque al comprobar
el encoding de la factura firmada no es UTF-8, Windows-1252, que es el del
sistema, o ISO-8859-1. La cuestión es que si copio el contenido de la
factura directamente del text-area de la página de ejemplo y creo un archivo
nuevo a mano la factura sí que es correcta.

La verdad es que estoy bastante liado porque el error que me muestra la
página al validar es el mismo en todos los casos, por lo que se hace
bastante difícil encontrar la raíz del problema.

Saludos.

El 13 de abril de 2010 15:25, paul santapau <[email protected]> escribió:

> Hola Juanma,
>
>  Podría ser por problemas de codificación, mi sugerencia es que
> revises el xml resultante para ver que el encoding que se indica es
> exactamente el que se sigue.
>
> Saludos.
> Paúl.
>
> El día 7 de abril de 2010 17:51, juanma mengual blanco
> <[email protected]> escribió:
> > Hola a todos los usuarios de la lista.
> >
> > Estoy tratando de configurar el CryptoApplet para firmar facturas en
> formato
> > Facturae. He descargado el código de los ejemplos, y al firmar la factura
> de
> > prueba (factura.xml) todo parece funcionar bien. El error viene al tratar
> de
> > validar la factura con el servicio disponible en la página del Ministerio
> de
> > Industria, donde la validación de formato y contable es correcta, pero no
> la
> > de la firma. El error devuelto por la página es el siguiente:
> >
> > **Firma inválida (firma y/o certificados alterados)
> >
> > Señalar que este error lo da cuando trato de firmar en mi equipo, con los
> > archivos de ejemplo en un servidor web apache. Al firmar la factura de
> > prueba desde el ejemplo múltiple de proyectostic.uji.es la factura
> resultado
> > sí que valida contra la web del Ministerio,
> http://www11.mityc.es/FacturaE/
> >
> > Elías Breijo comentaba algo parecido sobre éste mismo error en la entrada
> > http://llistes.uji.es/pipermail/cryptoapplet/2010-March/000316.html de
> la
> > lista de correo, aunque no se si ya ha dado con la solución.
> >
> > A mi de momento se me plantea la duda de si tengo que configurar algo más
> > para poder ejecutar el ejemplo múltiple con normalidad o debería ser
> > suficiente con situarlo en un servidor apache accesible.
> >
> > Saludos.
> >
> >
> >
> > _______________________________________________
> > CryptoApplet mailing list
> > [email protected]
> > http://llistes.uji.es/mailman/listinfo/cryptoapplet
> >
> >
> _______________________________________________
> CryptoApplet mailing list
> [email protected]
> http://llistes.uji.es/mailman/listinfo/cryptoapplet
>
>
_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet

Responder a