Firmar un applet de java
En un post anterior (aplicaciones bloqueadas por java solución )se mostró como configurar java para que no se bloquee ciertas aplicaciones o applets de java .
Ahora aprenderemos a firmar un applet esto nos servirá para cuando aunque hayamos configurado java correctamente y queramos probar nuestro applet hecho por nosotros en la web no nos salga el siguiente error.
java.security.AccessControlException: access deniedEsta aplicación estará bloqueada en una futura actualizacion de seguridad de Java por que el archivo MANIFEST de JAR no contiene los permisos.
Pasos para firmar un applet de java
Tener instalada la ultima version de Java JDK en este caso seria la 8 no confundir con Java JRE pueden descargarla desde este enlace escogen si es de 32 o 64 bit muy importante .
No Copiar lo que esta entre ()
Abrimos cmd y ejecutamos como administrador.
"Con Java JDK 8 ya instalada usaremos las utilidades que se encuentran en la carpeta bin para firmar los applets.
*keytool : la usaremos para generar los certificados.
*jarsigner : la usaremos para firmar el applet con el certificado que hemos generado.
*keytool : la usaremos para generar los certificados.
*jarsigner : la usaremos para firmar el applet con el certificado que hemos generado.
seguir los siguientes pasos."
1.-cd C:\Program Files\Java\jdk1.8.0_05\bin (y pulsan enter)
2.-keytool -genkey -alias (nombre de la firma en este caso le pongo Juego) -validity 365 -v
3.-Nos pedirá poner contraseña (muy importante apuntarla luego no las pedirá)
4.-Luego Nos pedirá una serie de datos como nombre apellido
como se muestra en la imagen rellenamos si queremos o dejamos en blanco
y damos enter , enter etc has ta que no pida la contraseña que pusimos al comienzo.
cerramos cmd
y volvemos abrir como administrador no olvidar
5.-cd C:\Program Files\Java\jdk1.8.0_05\bin (y pulsan enter)
6.-jarsigner.exe (ruta completa donde se ecuentra tu applet) (nombre de la firma ) -verbose
En mi caso quedaría asi
jarsigner.exe C:\Server\www\Ariel\Juego\pinpon.jar Juego -verbose
Lo pongo entre colores para que noten la diferencia
Y esperamos hasta que salga esto
Y con esto tendríamos nuestro applet firmado espero se entienda y les ayude a firmar sus propios applets.
No hay comentarios:
Publicar un comentario