firmar applet
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!!!
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!!!