Avatar billede mora Nybegynder
18. juli 2003 - 18:54 Der er 4 kommentarer og
1 løsning

securitymanager problem

Jeg starter programmet således
C:\stg\Alpha\Chat\Server>java -Djava.security.policy=grantall.policy chatRmi

Og når en klient forbinder kommer fejlen
java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:4367 accept,resolve)

burde grantall ikke tillade den connect ?
Avatar billede arne_v Ekspert
18. juli 2003 - 18:57 #1
grantall.policy er kun et navn - hvad indeholder filen ?
Avatar billede mora Nybegynder
18. juli 2003 - 19:07 #2
DOH, godt jeg er så klog.

troede det var en genvej til at tillade alt :)

svarer du ? :)
Avatar billede arne_v Ekspert
18. juli 2003 - 19:08 #3
Det kan jeg da godt.
Avatar billede arne_v Ekspert
18. juli 2003 - 19:09 #4
Hvis grantall.policy indeholder:

grant {
    // Allow everything for now
    permission java.security.AllPermission;
};

så virker det !
Avatar billede arne_v Ekspert
18. juli 2003 - 19:10 #5
Men jeg vil da meget anbefale dig at begrænse priviligierne lidt.

permission java.net.SocketPermission "localhost:1024-", "accept,resolve";

er det fejlen går på !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester