Обнаружение, если пользователь принял подписанный Java-апплет. - PullRequest
4 голосов
/ 25 декабря 2010

У меня есть Java-апплет с цифровой подписью. Когда пользователь посещает страницу апплета на моем веб-сайте, ему предлагается принять подписанный апплет или нет.

Как я могу определить, принял ли пользователь апплет? Либо из javascript / html, либо из самого апплета (если пользователь нажимает кнопку отмены, он запускается с ограниченными привилегиями или вообще не запускается?), Или, возможно, из другого апплета, который не подписан на той же странице?

Ответы [ 2 ]

2 голосов
/ 25 декабря 2010

Код будет выполняться в «песочнице», если пользователь откажется от кода с цифровой подписью.

Вот демоверсия загрузки доверенных апплетов для защиты , которая может быть полезна.

2 голосов
/ 25 декабря 2010

В своем сегменте кода инициализации апплета java вы можете изменить объявленное значение переменной javascript (ref: http://www.rgagnon.com/javadetails/java-0172.html).). В вашем javascript событие domready запускает мониторинг javascript valarable. Таким образом, вы можете знать, что пользователь разрешил javaапплет на изменение переменной javascript.

...