如何对 Java 小程序进行签名以在浏览器中使用?
2022-09-01 02:42:40
我正在尝试在我的网站上部署一个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:访问被拒绝”错误)。这发生在所有浏览器上。
我错过了一个步骤吗?