uruchamianie apletów z dysku

0

witam, problem pewnie ma jakieś banalne rozwiązanie, ale ja go w google znaleźć nie mogę :/

chciałbym mieć możliwość uruchamiania apletów z dysku, ale nie wiem jak ustawić uprawnienia
teraz jak uruchamiam aplet w przeglądarce, to wyskakują błędy:

java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:9000 connect,resolve)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkConnect(Unknown Source)
at sun.plugin2.applet.Applet2SecurityManager.checkConnect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at komunikacja.<init>(klient.java:998)
at klient.init(klient.java:961)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception: java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:9000 connect,resolve)

chce zmienić ustawienia dla wszystkich apletów

0

Zacznij od napisania co ten aplet robi, bo z wyjątku, to widzę, ze chyba nawet chce sieć obsługiwać, a niepodpisane aplety mają ograniczone możliwość (np. nie mają dostępu do dysku)

0
hubert_nnn napisał(a)

Zacznij od napisania co ten aplet robi, bo z wyjątku, to widzę, ze chyba nawet chce sieć obsługiwać, a niepodpisane aplety mają ograniczone możliwość (np. nie mają dostępu do dysku)

aplet jest klientem gry w scrabble, chce się łączyć z serwerem na localhost:9000

na jednym laptopie (win xp )mogę bez problemu odpalać aplet klienta z dowolnego miejsca na dysku, na drugim (vista) wyrzuca mi właśnie taki błąd

wiem, że można w jakiś sposób to łatwo zmienić (gdzieś w ustawieniach jdk lub jre chyba), tylko nie wiem gdzie..

0

Moja rada: usuń vistę i zainstaluj XP, bo gorszego badziewia od Visty to świat nie widział, a tak serio, to problem tkwi w zabezpieczeniach, które vista zawsze traktuje zbyt ostro i jeśli nie podpiszesz apletu, albo nie zmienisz zabezpieczeń za radą Bogusia, to ci na pewno nie pozwoli na połączenie.

Acha jeszcze jedno, nie wiem, czy dobrze rozumiem ale bogdans chce chyba zmieniaać ustawienia komputera, raczej trudno byłoby u wszystkich potencjalnych klientów robić coś takiego, ale mogę się mylić.

0

Ja myslałem, że autor wątku chce pograć z kolegą, ma zatem dostęp do ustawień bezpieczeństwa na wszystkich ;-) komputerach na krórych będzie aplet uruchamiany.

1 użytkowników online, w tym zalogowanych: 0, gości: 1