我如何签署Java Applet?

时间:2013-11-03 17:27:30

标签: java html applet

我制作了一个可以绘制一些三角形的小程序,我使用了下面的html代码:

    <html>
<title>Triangulo retangulo</title>
<hr>
<applet code="clas.class" width="320" height="120">
</applet>
<hr>
</html>

它只适用于我的java安全性处于中等但警告我没有签名时,我尝试制作这样的签名:

/**
*@Author me
*
**/

没有成功。 我搜索谷歌并发现了这一点 http://sickpea.com/2009/7/how-to-self-sign-a-java-applet 该网站表示要签署此代码:

$ keytool -genkey -alias sickpea -validity 3650 -dname \"CN=Sickpea, OU=Engineering, O=Sickpea, L=San Francisco, S=CA, C=US"
$ keytool -selfcert -alias sickpea -validity 3650
$ jarsigner mindterm.sickpear.jar sickpea

我不认识这段代码,我尝试将它放在java代码上,然后在html代码上,仍然没有成功...... 有人能帮助我吗? PS:我是编程新手

1 个答案:

答案 0 :(得分:0)

这不是Java代码,这些是您必须从终端(Windows中为cmd)键入的命令。修改sickpea名称以匹配您的名称(以及详细信息)。

请注意,由于安全原因,最近的JVM将不再接受自签名小程序。

实际上,签名证明applet来自您(由证书的详细信息标识)。你可以想象,如果它来自你自己,那么认证基本上是没有价值的,就像说“相信我”。

如果要部署此applet,请从外部autority(CA)获取有效的签名证书。