1. keytool -genkey -keystore mykeystore -alias我

  2. Keytool -selfcert -Keystore mykeystore -alias我

  3. Jarsigner -Keystore mykeystore jarfile.jar me

我用这种方式签名。我将罐子和更多用作图书馆,所有这些都以这种方式签名,但是,当我打开浏览器时,我会收到警告,警告有签名和未签名的代码。所以这让我感到困惑...:/

http://dl.dropbox.com/u/1430071/images/errormessage.png

有帮助吗?

解决方案

在文章中 混合签名和未签名的代码, ,标题为 在没有混合代码警告的情况下安全部署签名的应用程序和小程序 提供Java SE 6更新19及以后的两个替代方案。

附录:使用 jarsigner -verbose -verify 查看有关签名详细信息的其他信息。

其他提示

您正在使用自签名证书签署代码。您需要从实际的CA(费用$$$)获得代码签名证书,然后以此为代码。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top