Как мне подписать Java-апплет для использования в браузере?
Я пытаюсь развернуть Java-апплет на моем сайте. Мне также нужно подписать его, потому что мне нужно получить доступ к буферу обмена. Я следовал всем учебникам по подписанию, которые мог найти, но не имел никакого успеха. Вот что я сделал до сих пор:
Написал апплет в NetBeans. Он прекрасно работает в программе просмотра апплетов.Сделал из него файл .jar.Создал сертификат, выполнив это:keytool -genkey -keyalg rsa -alias myKeyName
keytool -export -alias myKeyName -file myCertName.crt
Подпись с jarsigner, как это:jarsigner "C:\my path\myJar.jar" myKeyName
Сделал HTML-файл, содержащий это:<html>
<body>
<applet code="my/path/name/myApplet.class" archive="../dist/myJar.jar"/>
</body>
</html>
Когда я открываю этот HTML-файл, я никогда не получаю диалоговое окно подтверждения безопасности (и, таким образом, получаю ошибку «java.security.AccessControlException: access denied»). Это происходит во всех браузерах.
Я пропускаю шаг?