Setar Arquivo de segurança

2 respostas
M

Olá pessoal !!!

Estou executando uma aplicação remota e na linha de comando eu digito:

java -Djava.security.policy=java.policy

para definir o arquivo de segurança

É possivel eu determinar esse arquivo dentro do código da minha aplicação ??

Obrigado

Um abraço

Até mais

2 Respostas

J
System.getProperties().setProperty("java.security.policy", "java.policy");
M

Ola jairelton,

Coloquei o seu código na minha aplicação.

Aparentemente era pra funcionar, mas olha o erro que está sendo gerado:

Exception in thread main java.security.AccessControlException: access denied (java.util.PropertyPermission * read,write)

at java.security.AccessControlContext.checkPermission(AccessControlContext.java:264)

at java.security.AccessController.checkPermission(AccessController.java:427)

at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)

at java.lang.SecurityManager.checkPropertiesAccess(SecurityManager.java:1252)

at java.lang.System.getProperties(System.java:560)

at pacote.Main.main(Main.java:26)

Java Result: 1

Vc sabe o que pode estar ocorrendo ?

Obrigado pela ajuda

Até

Criado 16 de maio de 2006
Ultima resposta 16 de mai. de 2006
Respostas 2
Participantes 2