java.util.PropertyPermission file.encoding для подписанного апплета - PullRequest
0 голосов
/ 19 апреля 2011

У меня есть апплет, который вызывается JavaScript с HTML-страницы.апплет вводит значение со страницы в базу данных доступа.я подписал апплет, но все еще появляется сообщение об ошибке «(java.util.PropertyPermission file.encoding read)» ..

ОБНОВЛЕНИЕ: я прочитал, что при доступе к подписанному апплету из javascript он ведет себя как неподписанныйапплет.Как мы можем исправить это?

1 Ответ

2 голосов
/ 19 апреля 2011

Вы должны обернуть вызовы, которым нужно больше привилегий, в AccessController.doPrivileged(...).

Конечно, сначала убедитесь, что они законны, то есть они не могут сделать ничего плохого, даже если они вызваны из злого кода JavasSript.

...