资源下载与注册服务器证书罐子(Java Sign jars with server certific

2019-08-17 01:55发布

是否可以使用服务器证书签署Java Web Start的应用程序? 如果将它的工作我想知道的是。 我有我的服务器的受信任的证书,我想重复使用相同的证书签名的应用程序。

现在,我有这样的警告:

这个jar包含其签名证书的执行extendedKeyUsage扩展不允许代码签名条目。 这个jar包含其签名证书的NetscapeCertType扩展不允许代码签名条目。

请问我能不能启动我的应用程序没有警告该证书不被信任?

Answer 1:

如果你不使用代码签名证书,你会得到警告。 对于大多数CA,代码签名证书的价格比服务器证书多。 在我看来,这仅仅是一个营销方案,让你支付其他证书。 在两个证书之间没有差异的技术。 一些CA可提供组合涉及使用两种。



Answer 2:

我假设你已经使用SSL的KEY和CRT创建的JKS文件,因此你的错误..

我有一个简单的解决方案在这里:

如你所知,你可以使用下面的命令创建一个JKS

密钥工具-genkey -v -keystore我释放小key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias我的别名

当你使用这个JKS你自签名的认证信息是绝对精品,使应用程序住在谷歌Play商店。但购买的代码签名证书是好的,如果你能负担得起..



文章来源: Java Sign jars with server certificate