He puesto el ujiCrypto.conf que me has mandado en el mismo directorio que el php de firma y sigo obteniendo el mismo resultado, pero observando el log veo: 1. Que no consigue cargarlo y que carga uno remoto: DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1 es.uji.security.ui.applet.AppHandler [10:05:19,184] - Trying to retrieve ujiCrypto.conf from server ... DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1 es.uji.security.ui.applet.AppHandler [10:05:19,278] - Remote ujiCrypto.conf loaded successfully!! 2. Da un error con el certificado: Using provider: SunPKCS11-DNIe ExceptionConverter: java.security.InvalidKeyException: Private key must be instance of RSAPrivate(Crt)Key or have PKCS#8 encoding y a continuación el applet da error de: No s´ha pogut calcular la signatura: null ¿No necesitaría indicarle al applet donde tengo guardado el certificado raiz de la Autoridad certificadora?. En este caso lo tengo en "/etc/ssl/certs/acraiz-dnie.cer". Gracias por tu ayuda. Un saludo.
El 3 de junio de 2011 10:10, Rafael Ruiz Palacios <[email protected]>escribió: > El problema que tienes está relacionado con el TimeStamping, debe de haber > algún problema con el servidor de TSA. La solución que se me ocurre, aunque > sea temporalmente es desactivar el TimeStamping. Te adjunto un fichero > "ujiCrypto.conf", en el que puedes desactivar esta funcionalidad. Creo que > hay que colocarlo en la misma ruta desde donde estás cargando el applet (es > decir, el HTML con la etiqueta <applet>). > > Ánimo que ya lo tienes!! > > Saludos! >
_______________________________________________ CryptoApplet mailing list [email protected] http://llistes.uji.es/mailman/listinfo/cryptoapplet
