firmar applet

andres felipe guachu guachu
19 de Mayo del 2010
BUenas...

mi duda es como firmar un applet? necesito leer desde internet un archivo q tengo en mi equipo el applet funciona bien en netbeans pero cuando lo intento ejecutar desde el navegador me aparecen problemas de seguridad se q es por la falta de la firma.

El codigo q estoy usando es este:


import javax.swing.*;

import java.awt.event.*;

import java.awt.BorderLayout;

import java.io.*;

public class LeerArchivo extends javax.swing.JApplet {

JTextArea jtext = new JTextArea();

JButton irBoton = new JButton("Leer archivo local");

JPanel panel = new JPanel();

String nombreArchivo="";

public void init(){

setLayout(new BorderLayout());
irBoton.addActionListener(new BotonHandler());
panel.add(irBoton);
add("North",panel);
add("Center",jtext);

}

public LeerArchivo() {
}

class BotonHandler implements ActionListener{

public void actionPerformed(ActionEvent e){
//bloque try catch para capturar excepciones
try{
//porcion de codigo encargado de recuperar el contenido del fichero
FileReader cEntrada = new FileReader(new File("temp/textog.txt"));
//array de caracteres para almacenar el contenido del fichero
char c[] = new char[(char)(new File("temp/textog.txt")).length()];
//se lee el ficehro
cEntrada.read(c);
//se convierte el array de caraceres a cadena
String cad= new String(c);
jtext.setText(cad);
cEntrada.close();
}catch(IOException ex){
jtext.setText(ex.toString());
}
catch(Exception ex1){
jtext.setText(ex1.toString());
}
}

}
}

he intentado firmar el applet siguiendo las isntrucciones q dan en este enlace:

http://new.taringa.net/posts/info/5002004/Firmar-Applets-de-Java_.html

Ayuda por favor!!!

andres
20 de Mayo del 2010
hola he descubierto esto:

jarsigner -verify hmm.jar

con esto verifico si mi applet esta bien firmado.
me aparece esto:

“jar verify”
lo q muestra q si esta bien firmado sin embargo el problema persiste que puede ser???

ayudddaaaa!!