Cómo firmar librerias de un applet firmado
Publicado por Javier (1 intervención) el 21/05/2009 10:42:36
He desarrollado un applet que accede a archivos de del pc, por lo que es necesario firmarlo, como así he hecho, pero el problema lo tengo con la librerias jar que utiliza, que no se si tengo que firmarlas, introducirlas en el jar del applet, ..., porque al ejecutar el applet en internet (en local funciona) y utilizar una funcion de una libreria da un error de seguridad:
Exception in thread "AWT-EventQueue-2" java.lang.SecurityException: class "org.bouncycastle.jce.provider.symmetric.IDEAMappings"'s signer information does not match signer information of other classes in the same package
La estructura del proyecto es:
----------------------------------------------------------------------------------
<dir> dist
| - <file> applet.jar
| - <file> index.html
| - <dir> lib
| -<file> libreria1.jar
| -<file> libreria2.jar
| -<file> libreria3.jar
-----------------------------------------------------------------------------------
en el archivo MANIFEST.MF de applet.jar esta escrito:
Manifest-Version: 1.0
Class-Path: lib/libreria1.jar lib/libreria2.jar lib/libreria3.jar
y las librerias .jar estan firmadas con el mismo certificado que firme el applet.jar
Muchas gracias de antemano.
Exception in thread "AWT-EventQueue-2" java.lang.SecurityException: class "org.bouncycastle.jce.provider.symmetric.IDEAMappings"'s signer information does not match signer information of other classes in the same package
La estructura del proyecto es:
----------------------------------------------------------------------------------
<dir> dist
| - <file> applet.jar
| - <file> index.html
| - <dir> lib
| -<file> libreria1.jar
| -<file> libreria2.jar
| -<file> libreria3.jar
-----------------------------------------------------------------------------------
en el archivo MANIFEST.MF de applet.jar esta escrito:
Manifest-Version: 1.0
Class-Path: lib/libreria1.jar lib/libreria2.jar lib/libreria3.jar
y las librerias .jar estan firmadas con el mismo certificado que firme el applet.jar
Muchas gracias de antemano.
Valora esta pregunta


0