一定有人在编译java applet的时候遇到这样的问题,在Eclipse中运行的好好的,可到了浏览器就不能运行了,报了错了,这个时候就需要用到数字签名这个东东了:
d:/keytool -genkey -alias mykey -keystore mystore
输入keystore密码:storepass
您的名字与姓氏是什么?
[Unknown]: Du
您的组织单位名称是什么?
[Unknown]: ANCTECH
您的组织名称是什么?
[Unknown]: ANCTECH
您所在的城市或区域名称是什么?
[Unknown]: ShangHai
您所在的州或省份名称是什么?
[Unknown]: ShangHai
该单位的两字母国家代码是什么
[Unknown]: CN
CN=Du, OU=ANCTECH, O=ANCTECH, L=ShangHai, ST=ShangHai, C=CN 正确吗??
[否]: y
输入<applet>的主密码
(如果和 keystore 密码相同,按回车):
C:\>keytool -export -keystore mystore -alias mykey -file yourname.cer
输入keystore密码: storepass
保存在文件中的认证 cer>
C:\>jarsigner -keystore mystore yourname.jar mykey
输入密钥库的口令短语:storepass
警告: 签名者证书将在六个月内过期。
C:\>
|
阅读(1508) | 评论(0) | 转发(0) |