我制作了一个可以绘制一些三角形的小程序,我使用了下面的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:我是编程新手
答案 0 :(得分:0)
这不是Java代码,这些是您必须从终端(Windows中为cmd
)键入的命令。修改sickpea
名称以匹配您的名称(以及详细信息)。
请注意,由于安全原因,最近的JVM将不再接受自签名小程序。
实际上,签名证明applet来自您(由证书的详细信息标识)。你可以想象,如果它来自你自己,那么认证基本上是没有价值的,就像说“相信我”。
如果要部署此applet,请从外部autority(CA)获取有效的签名证书。