AppletTalk.com Forum Index AppletTalk.com
Java discussions newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

signed applet (socket permission)

 
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Java (Italian)
View previous topic :: View next topic  
Author Message
cb4
Guest





PostPosted: Sun Oct 30, 2005 8:25 pm    Post subject: signed applet (socket permission) Reply with 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";
};

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





PostPosted: Mon Oct 31, 2005 4:36 pm    Post subject: Re: signed applet (socket permission) Reply with quote



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





PostPosted: Tue Nov 01, 2005 6:45 am    Post subject: Re: signed applet (socket permission) Reply with quote




"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?


Quote:

--
Ciao,
Fabrizio

=== http://www.negusweb.it ===



Back to top
Negus
Guest





PostPosted: Tue Nov 01, 2005 9:03 am    Post subject: Re: signed applet (socket permission) Reply with quote

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





PostPosted: Wed Nov 02, 2005 10:34 am    Post subject: Re: signed applet (socket permission) Reply with quote

"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?
Quote:


--
Ciao,
Fabrizio

=== http://www.negusweb.it ===



Back to top
Display posts from previous:   
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Java (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
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


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.