我正在尝试在我的网站上部署一个Java小程序。我还需要对其进行签名,因为我需要访问剪贴板。我已经按照所有的签名教程进行了操作,但是没有成功。以下是我迄今为止所做的事情:
- 在NetBeans中编写了一个小程序。在小程序查看器中可以正常运行。
- 将其制作成了.jar文件。
- 通过以下方式创建了证书:
keytool -genkey -keyalg rsa -alias myKeyName keytool -export -alias myKeyName -file myCertName.crt
- 使用jarsigner签署它,方法如下:
制作一个包含以下内容的html文件:jarsigner "C:\my path\myJar.jar" myKeyName
<html>
<body>
<applet code="my/path/name/myApplet.class" archive="../dist/myJar.jar"/>
</body>
</html>
当我打开那个HTML文件时,我从未收到安全确认对话框(因此出现“java.security.AccessControlException: access denied”错误)。这在所有浏览器上都发生。我是否漏掉了什么步骤?