kooyee ‘s blog

开源软件, 众人努力的结晶, 全人类的共同财富
posts - 103, comments - 55, trackbacks - 0, articles - 66
   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

【Applet】为Applet签名

Posted on 2008-06-05 18:30 kooyee 阅读(295) 评论(0)  编辑  收藏
因为当浏览器访问applet要访问本地资源时,必须对applet进行数字签名和认证。 否则无法访问。 下面就来介绍一下具体的步骤

第一步

生成key, 这里用到JDK中的keytool, 在command line下输入

keytool -genkey -alias signFiles -keystore keystore -keypass 123abc -dname "cn=anyname" -storepass 123abc

填入相关的keystore的信息后就生成了keystore

第二步

用生成的keystore来给applet (jar 文件)签名, 继续在command line下输入

jarsigner -keystore keystore -storepass 123abc -keypass 123abc -signedjar  SignedApplet.jar  Applet.jar signFiles

然后将keystore和被签名的SignedApplet.jar放入工程中就可以了。
(可能还需要设置相关的 keystore.policy 文件,其他文章有具体的讲解,这里就不做介绍了)


只有注册用户登录后才能发表评论。


网站导航: