Ciao ragazzi,
ho un applicazione client-server che utilizzo in locale semplicemente per scopi didattici.
Le java policy bloccano questo tipo di utilizzo per gli applet (il client è un applet)
Ho modificato il file java.policy con la seguente stringa:
permission java.net.SocketPermission "localhost:1024-", "accept,listen,connect,resolve";
e tutto funziona.
Ora siccome sto creando un file di installazione batch per il programma sapresti dirmi come settare questo permesso da console?
Ho provato con
java -Djava.security.manager -Djava.security.policy=mypolicy.txt
dove mypolicy.txt contiene:
grant{
// Allow everything for now
permission java.security.AllPermission;
};
ma non cambia nulla...se qualcuno può darmi una aiutino lo rigrazio anticipatamente.
Buona giornata a tutti

Rispondi quotando