Salve a tutti,
sono nuovo della lista e avevpo una domanda per voi nella speranza che mi potete aiutare.
Ho da diverso tempo un applet Java pilotato da un javascript con il quale vado a visualizzare delle immagini aprendo un socket con il Server remoto per la cattura delle imamgini, ha sempre funzionato sia con FireFox che con IE ma da quando ho aggiornato la VM alla versione 1.6.0_05 ho riscontrato un problema con Firefox che è il seguente:
Exception in thread "Thread-10" java.security.AccessControlException: access denied (java.net.SocketPermission 192.168.233.128:80 connect,resolve)
at java.security.AccessControlContext.checkPermission (Unknown Source)
at java.security.AccessController.checkPermission(Unk nown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkConnect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.http://www.protocol.http.HttpURLConn...tNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.http://www.protocol.http.HttpURLConn...getInputStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
Da quanto ho capito è un problema di policy e se localmente mi creo un file in cui inserisco le regole giuste e modifico la console di java inserendo "-Djava.security.manager -Djava.security.policy=file:///c:\seppuku.policy" funziona il mio problema è che questo applet dovrà essere pubblicato su internet e non posso chiedere all'utente finale di modificare la propria configurazione
Qualcuni mi può dare una mano?
Vi ringrazio anticipatamente
Maxi