Applet - Acessar arquivo

2 respostas
ewertondi

Boa tarde galera.

Eu tenho um applet auto-assinado de teste que precisa acessar um path que passo pra ele. (Comunicação feita em JavaScript.)

no applet eu crio um FileInputStream e depois ganho uma exceção… hehe

Segundo as políticas de segurança eu não tenho acesso à maquina do usuário, ou seja, a famosa “sandBox”.

Procurei na web e encontrei muitas coisas falando que eu tenho que importar o certificado e alterar o policy do java dando permissão para o applet fazer o necessário.

Mas entrei no site do Banco do Brasil e ele carrega um applet pra mim instalando uma aplicação inteira na minha maquina.

Bom como os caras conseguem isso…?

Seria o certificado gerado pela versign que permite isso ou não…?

2 Respostas

brunogamacatao

Cara, eu fiz uma applet que acessa o disco é funciona beleza. Eu só precisei assiná-la pra dar certo.
Vê o código que eu uso pra gerar a chave e em seguida assinar a applet:

keytool -genkey -alias signFiles -keystore bruno -keypass kpi135 -dname "cn=bruno" -storepass ab987c

Agora eu assino o jar da applet:

jarsigner -keystore bruno -storepass ab987c -keypass kpi135 -signedjar appletSigned.jar applet.jar signFiles
ewertondi

Bruno,

Como vc consegue recuperar o arquivo do disco…?

no meu caso eu passo uma string e tento iniciar através de um fileInputStream.

Criado 9 de maio de 2007
Ultima resposta 9 de mai. de 2007
Respostas 2
Participantes 2