 |
AppletTalk.com Java discussions newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
cb4 Guest
|
Posted: Sun Oct 30, 2005 8:25 pm Post subject: signed applet (socket permission) |
|
|
Salve ragazzi ho questo problema mia applet deve leggere un file dal
filesystem e inviare una cosa alla porta 9080 di un server (diciamo
192.168.0.82).
Ho creato questo file di policy
grant {
permission java.security.AllPermission;
permission java.net.SocketPermission "192.168.0.82:9080",
"accept,connect,listen";
};
Allora, compilando e creando un jar con l'opportuna ultility
la lettura (e la scrittura) dal filesystem non mi da problemi. Ma quando
invio la richiesta all'ip sopraindicato mi da un errore di socket permission
sulla connect (in poche parole non trova i permessi)...
nella initGui dell'applet ho inserito tale codice:
//CheckPermission();
final SecurityManager sm = System.getSecurityManager();
if (null == sm)
throw new RuntimeException("Security manager is null");
sm.checkPermission(new SocketPermission("192.168.0.82:9080",
"connect,accept"));
System.out.println("Got permission to connect.");
//fine check permission
per vedere se leggeva i permessi, e infatti mi dice Got permission to
connect...
ma l'errore di cui sopra ci sta sempre....
chi sa aiutarmi???
grazie 1000
|
|
| Back to top |
|
 |
Negus Guest
|
Posted: Mon Oct 31, 2005 4:36 pm Post subject: Re: signed applet (socket permission) |
|
|
cb4 wrote:
| Quote: | Salve ragazzi ho questo problema mia applet deve leggere un file dal
filesystem e inviare una cosa alla porta 9080 di un server (diciamo
192.168.0.82).
Ho creato questo file di policy
grant {
permission java.security.AllPermission;
permission java.net.SocketPermission "192.168.0.82:9080",
"accept,connect,listen";
};
|
Perchè, per cominciare, non attivi tutti i permessi?
Poi vai ad esclusione ad attivare solo quello sull'ip e la porta specifica.
--
Ciao,
Fabrizio
=== http://www.negusweb.it ===
|
|
| Back to top |
|
 |
cb4 Guest
|
Posted: Tue Nov 01, 2005 6:45 am Post subject: Re: signed applet (socket permission) |
|
|
"Negus" <negus80 (AT) infinito (DOT) it> ha scritto nel messaggio
news:4366481c$0$8489$5fc30a8 (AT) news (DOT) tiscali.it...
| Quote: | cb4 wrote:
Salve ragazzi ho questo problema mia applet deve leggere un file dal
filesystem e inviare una cosa alla porta 9080 di un server (diciamo
192.168.0.82).
Ho creato questo file di policy
grant {
permission java.security.AllPermission;
permission java.net.SocketPermission "192.168.0.82:9080",
"accept,connect,listen";
};
Perchè, per cominciare, non attivi tutti i permessi?
Poi vai ad esclusione ad attivare solo quello sull'ip e la porta
specifica.
how? |
|
|
| Back to top |
|
 |
Negus Guest
|
Posted: Tue Nov 01, 2005 9:03 am Post subject: Re: signed applet (socket permission) |
|
|
cb4 wrote:
| Quote: | "Negus" <negus80 (AT) infinito (DOT) it> ha scritto nel messaggio
news:4366481c$0$8489$5fc30a8 (AT) news (DOT) tiscali.it...
cb4 wrote:
Salve ragazzi ho questo problema mia applet deve leggere un file dal
filesystem e inviare una cosa alla porta 9080 di un server (diciamo
192.168.0.82).
Ho creato questo file di policy
|
grant {
permission java.security.AllPermission;
};
Con questo comando dovresti garantire tutti i permessi.
--
Ciao,
Fabrizio
=== http://www.negusweb.it ===
|
|
| Back to top |
|
 |
cb4 Guest
|
Posted: Wed Nov 02, 2005 10:34 am Post subject: Re: signed applet (socket permission) |
|
|
"Negus" <negus80 (AT) infinito (DOT) it> ha scritto nel messaggio
news:43672f7c$0$8500$5fc30a8 (AT) news (DOT) tiscali.it...
| Quote: | cb4 wrote:
"Negus" <negus80 (AT) infinito (DOT) it> ha scritto nel messaggio
news:4366481c$0$8489$5fc30a8 (AT) news (DOT) tiscali.it...
cb4 wrote:
Salve ragazzi ho questo problema mia applet deve leggere un file dal
filesystem e inviare una cosa alla porta 9080 di un server (diciamo
192.168.0.82).
Ho creato questo file di policy
grant {
permission java.security.AllPermission;
};
Con questo comando dovresti garantire tutti i permessi.
|
ma questo già l'ho fatto!!!
infatti nel mio primo intervento ho messo il file di policy
che contiene questa stringa
ma non funge...o meglio funziona solo per i permessi di lettura e scrittura
dal filesystem
altre idee?
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|