David, comprueba también que la codificación real del texto que indica
la política es correcto.
Puedes verlo en el campo <xades:SignaturePolicyIdentifier>

Saludos.


El día 19 de octubre de 2010 13:27, David Sisques
<[email protected]> escribió:
> Parece ser que mi problema solamente aparece si en la ventana de selección
> de certificado señalo la opción de mostrar los datos a firmar antes de
> hacerlo.
>
> Ahora mi problema es otro. Una vez firmada la verifico en la web
> http://www11.mityc.es/FacturaE/ValidarCompleto y el resultado que me da es
> que la firma es invalida. Concretamente "Información de política mal
> formada"  que lo define así:
> "Una firma digital de una factura electrónica válida es aquella que se
> ajusta a la política de factura electrónica v 3.0 ó v 3.1. Sin la presencia
> de la política la firma digital puede seguir siendo válida en el contexto de
> firma digital XAdES pero no lo será en el contexto de factura electrónica."
>
>
>
>
>
>
>
>
> Un saludo,
>
> David Sisqués
> www.deinta.com <http://www.deinta.com>
>
>
>
>
>  P Antes de imprimir este e-mail piense bien si es necesario hacerlo: El
> medio ambiente es cosa de todos
> En cumplimiento del artículo 5 LOPD, DESARROLLO E INTEGRACIÓN DE
> COMUNICACIONES, S.L.L. le informa de que sus datos personales se encuentran
> contenidos en un fichero titularidad del Responsable del fichero, con la
> finalidad de poder realizar las comunicaciones que sean necesarias para el
> cumplimiento de las relaciones entabladas entre ambas partes, no cediéndose
> dicha información a ningún tipo de organismo, ni público ni privado. El
> Responsable del Fichero es DESARROLLO E INTEGRACIÓN DE COMUNICACIONES,
> S.L.L., con dirección de acceso en C/ Bari, 25 Dpdo. 50.197 de Zaragoza,
> ante el que podrán ejercitar sus derechos de acceso, rectificación,
> cancelación u oposición.
>
>
>
> -----Mensaje original-----
> De: [email protected]
> [mailto:[email protected]]en nombre de David Sisques
> Enviado el: lunes, 18 de octubre de 2010 10:06
> Para: 'Llista de correu per al CryptoApplet'
> Asunto: Re: [CryptoApplet] ***UNCHECKED*** ***UNCHECKED*** Re: Problema
> confirma Facturae
>
>
> Buenos días:
>
> OS envío las facturas que intento firmar. En una de ellas he puesto el BOM
> pero tampoco me funciona.
>
>
>
>
>
>
>
> Un saludo,
>
> David Sisqués
> www.deinta.com <http://www.deinta.com>
>
>
>
>
>  P Antes de imprimir este e-mail piense bien si es necesario hacerlo: El
> medio ambiente es cosa de todos
> En cumplimiento del artículo 5 LOPD, DESARROLLO E INTEGRACIÓN DE
> COMUNICACIONES, S.L.L. le informa de que sus datos personales se encuentran
> contenidos en un fichero titularidad del Responsable del fichero, con la
> finalidad de poder realizar las comunicaciones que sean necesarias para el
> cumplimiento de las relaciones entabladas entre ambas partes, no cediéndose
> dicha información a ningún tipo de organismo, ni público ni privado. El
> Responsable del Fichero es DESARROLLO E INTEGRACIÓN DE COMUNICACIONES,
> S.L.L., con dirección de acceso en C/ Bari, 25 Dpdo. 50.197 de Zaragoza,
> ante el que podrán ejercitar sus derechos de acceso, rectificación,
> cancelación u oposición.
>
>
>
> -----Mensaje original-----
> De: [email protected]
> [mailto:[email protected]]en nombre de Ricardo Borillo
> Enviado el: jueves, 14 de octubre de 2010 10:00
> Para: Llista de correu per al CryptoApplet
> Asunto: Re: [CryptoApplet] ***UNCHECKED*** ***UNCHECKED*** Re: Problema
> con firma Facturae
>
>
> Hola David,
>
> Si quieres, adjunta la que tú estás probando e intento firmarla en XP/IE8.
>
> ---
> Salut,
> ====================================
> Ricardo Borillo Domenech
> http://xml-utils.com
> twitter: @borillo
>
>
>
> 2010/10/14  <[email protected]>:
>> Muchas gracias Ricardo:
>>
>> He probado la nueva versión. En formato RAW me firma sin problemas
>> pero tanto en OpenXADES como FACTURAE me da error de "premature end of
>> file". Estoy con IE8 y windows XP.
>> Con estas pruebas me da la impresión de que el problema puede ser del
>> XML que le paso al applet, pero le estoy pasando XML en formato
>> FACTURAE generados por aplicaciones que, en principio, lo hacen bien.
>> Si alguien me envia una factura sin firmar que la tenga probada con
>> esta versión del applet podré ver si efectivamente el problema es de
>> la versión de mis facturas.
>>
>> Gracias a todos.
>>
>> Ricardo Borillo <[email protected]> escribió:
>>
>>> Hola David,
>>>
>>> Después del verano tendríamos que haber publicado ya la nueva versión
>>> del applet de firma: CryptoApplet 2.1.1.
>>>
>>> El exceso de trabajo actualmente ha hecho que ni Paul ni yo podamos
>>> dedicar mucho tiempo a las tareas pendientes de CryptoApplet, pero sí
>>> que te podemos asegurar que tanto la versión anterior como la actual
>>> funcionan perfectamente en Windows XP/Vista/7 con IE7/IE8/Firefox y en
>>> Linux y MacOSX con Firefox.
>>>
>>> También comentarte que nuestras pruebas incluyen varios tipos de
>>> certificados, así como varias tarjetas criptográficas como el propio
>>> DNIe y las tarjetas de la ACCV, CATCert y FNMT.
>>>
>>> En definitva, que puedes tener algún problemilla usándolo, pero
>>> podemos decir con toda tranquilidad que el applet está funcionando en
>>> múltiples entornos y con múltiples configuraciones sin problemas.
>>>
>>> Bueno, dejando de vender la moto y volviendo a tu problema concreto,
>>> lo mejor es que pruebes con lo que será la versión 2.1.1 del applet.
>>> Para ello te incluyo un archivo comprimido con todos los JARs
>>> necesarios y un index.html que te permitirá realizar varios tipos de
>>> firma (sólo tienes que poner el contenido a firmar en el textarea de
>>> arriba, en tu caso la Facturae que estés probando).
>>>
>>> Espero que te sea de uilidad y que puedas completar tus pruebas.
>>>
>>> ---
>>> Salut,
>>> ====================================
>>> Ricardo Borillo Domenech
>>> http://xml-utils.com
>>> twitter: @borillo
>>>
>>>
>>>
>>> 2010/10/13 David Sisques <[email protected]>:
>>>> Buenas tardes:
>>>>
>>>> En primer lugar querría decir que en nuestra empresa desarrollamos en
>>>> entorno Microsoft y los conocimientos que tenemos de java son escasos.
>>>> Estoy haciendo pruebas con cryptoapplet y no consiguo que me funcione.
> No me
>>>> va ni tan siquiera la página de prueba
>>>> http://projectestic.uji.es/pr/cryptoapplet/samples/v2.1.0/test.html Las
>>>> pruebas las hago para firmar con el DNI en formato facturae y siempre me
>>>> dice "premature end of file". La traza en ese momento es:
>>>>
>>>> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread
>>>> [14:18:53,754] - Loading signature format:
>>>> es.uji.security.crypto.facturae.FacturaeSignatureFactory
>>>> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread
>>>> [14:18:53,769] - Selected a digital signature certificate
>>>> DEBUG thread-sig-0 es.uji.security.ui.applet.io.URLInputParams
>>>> [14:18:53,769] - Retrieving data from
>>>> http://projectestic.uji.es/pr/cryptoapplet/samples/v2.1.0/factura.xml
>>>> DEBUG thread-sig-0 es.uji.security.ui.applet.io.URLInputParams
>>>> [14:18:54,129] - Retrieved 6710 bytes
>>>> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread
>>>> [14:18:54,129] - Encoding: PLAIN
>>>> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread
>>>> [14:18:55,862] - Signing data
>>>> [Fatal Error] :1:1: Premature end of file.
>>>> ERROR thread-sig-0 es.uji.security.ui.applet.SignatureThread
>>>> [14:18:56,643] - <html><font color='red'>No se ha podido calcular la
>>>> firma</font></html>
>>>> org.xml.sax.SAXParseException: Premature end of file.
>>>> at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
>>>> Source)
>>>> at
> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
>>>> Source)
>>>> at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
>>>> at
>>>>
> es.uji.security.crypto.facturae.FacturaeSignatureFactory.formatSignature(Fac
>>>> turaeSignatureFactory.java:28)
>>>> at
> es.uji.security.ui.applet.SignatureThread.run(SignatureThread.java:298)
>>>> DEBUG thread-sig-0 es.uji.security.ui.applet.AppHandler [14:18:56,643] -
>>>> Call JavaScript method: onSignError
>>>> es.uji.security.ui.applet.SignatureAppletException
>>>> at
> es.uji.security.ui.applet.SignatureThread.run(SignatureThread.java:306)
>>>>
>>>>
>>>>
>>>> Un saludo,
>>>> David Sisqués
>>>> www.deinta.com
>>>>
>>>>
>>>>
>>>>
>>>> Un saludo,
>>>> David Sisqués
>>>> www.deinta.com
>>>>
>>>>
>>>> P Antes de imprimir este e-mail piense bien si es necesario hacerlo: El
>>>> medio ambiente es cosa de todos
>>>> En cumplimiento del artículo 5 LOPD, DESARROLLO E INTEGRACIÓN DE
>>>> COMUNICACIONES, S.L.L. le informa de que sus datos personales se
> encuentran
>>>> contenidos en un fichero titularidad del Responsable del fichero, con la
>>>> finalidad de poder realizar las comunicaciones que sean necesarias para
> el
>>>> cumplimiento de las relaciones entabladas entre ambas partes, no
> cediéndose
>>>> dicha información a ningún tipo de organismo, ni público ni privado. El
>>>> Responsable del Fichero es DESARROLLO E INTEGRACIÓN DE COMUNICACIONES,
>>>> S.L.L., con dirección de acceso en C/ Bari, 25 Dpdo. 50.197 de Zaragoza,
>>>> ante el que podrán ejercitar sus derechos de acceso, rectificación,
>>>> cancelación u oposición.
>>>>
>>>> _______________________________________________
>>>> 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
>
> _______________________________________________
> CryptoApplet mailing list
> [email protected]
> http://llistes.uji.es/mailman/listinfo/cryptoapplet
>
>



-- 
Paúl Santapau Nebot
http://es.linkedin.com/pub/paul-santapau/4/53a/a99
http://www.twitter.com/psantapau
_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet

Responder a