日期:2014-05-20  浏览次数:20791 次

keytool生成的keystore签名.jar文件失败,高手进来瞧瞧,小弟感激不尽!
#############1,创建密匙库#############
[root@localhost ~]# keytool -genkeypair -keystore erlking.certs -alias erlking
输入keystore密码:secret
再次输入新密码:secret
您的名字与姓氏是什么?
  [Unknown]:  guzhengyong
您的组织单位名称是什么?
  [Unknown]:  server
您的组织名称是什么?
  [Unknown]:  server
您所在的城市或区域名称是什么?
  [Unknown]:  zj
您所在的州或省份名称是什么?
  [Unknown]:  js
该单位的两字母国家代码是什么
  [Unknown]:  ch
CN=guzhengyong, OU=server, O=server, L=zj, ST=js, C=ch 正确吗?
  [否]:  y

输入<erlking>的主密码
        (如果和 keystore 密码相同,按回车):
###################2.导出证书文件######################
[root@localhost ~]# keytool -exportcert -keystore erlking.certs -alias erlking -file erlking.cer
输入keystore密码:secret
保存在文件中的认证 <erlking.cer>
[root@localhost ~]# keytool -print -file erlking.cer
非法选项:  -print
尝试 keytool -help
[root@localhost ~]# keytool -printcert -file erlking.cer
所有者:CN=guzhengyong, OU=server, O=server, L=zj, ST=js, C=ch
签发人:CN=guzhengyong, OU=server, O=server, L=zj, ST=js, C=ch
序列号:4b97475a
有效期: Wed Mar 10 15:16:42 CST 2010 至Tue Jun 08 15:16:42 CST 2010
证书指纹:
         MD5:62:C5:C4:55:DD:07:B6:0D:61:EC:D0:C1:4F:2A:BD:09
         SHA1:F2:4E:7A:FE:F5:2A:1D:26:47:21:2E:27:92:B3:3E:5B:74:FA:CC:AE
         签名算法名称:SHA1withDSA
         版本: 3
[root@localhost ~]# jarsigner -keystore erlking.certs /usr/myfile/text.jar erlking
Enter key store password: secret
jarsigner error: gnu.javax.crypto.keyring.MalformedKeyringException: incorrect magic

请问各位大侠这上面的错误所什么意思?有解决方法马?


------最佳解决方案--------------------
你的魔数不正确,检查你的-keystore erlking.certs 参数,最好是文件引用!
------其他解决方案--------------------
密码错误 或者 key的名字没对应 仔细点就行了

------其他解决方案--------------------
<a href='http://springside.javaeye.com/blog/158097'>参考<>
------其他解决方案--------------------
埃~秋风扫落叶阿!~~~~~~~~~~~~~~~~~
------其他解决方案--------------------
还真不知道,,只能友情帮顶了。。。。
------其他解决方案--------------------
有那位大哥有这类经验的,进来提提阿
------其他解决方案--------------------
这还得真得大侠进了,只能帮顶了
------其他解决方案--------------------
我想找个女人做爱!
------其他解决方案--------------------
<a href='http://springside.javaeye.com/blog/158097'>参考</a>
------其他解决方案--------------------
我也遇到这个问题  怎么解决啊
------其他解决方案--------------------
遇到同样问题,求答案