是否可以使用服务器证书签署Java Web Start的应用程序? 如果将它的工作我想知道的是。 我有我的服务器的受信任的证书,我想重复使用相同的证书签名的应用程序。
现在,我有这样的警告:
这个jar包含其签名证书的执行extendedKeyUsage扩展不允许代码签名条目。 这个jar包含其签名证书的NetscapeCertType扩展不允许代码签名条目。
请问我能不能启动我的应用程序没有警告该证书不被信任?
是否可以使用服务器证书签署Java Web Start的应用程序? 如果将它的工作我想知道的是。 我有我的服务器的受信任的证书,我想重复使用相同的证书签名的应用程序。
现在,我有这样的警告:
这个jar包含其签名证书的执行extendedKeyUsage扩展不允许代码签名条目。 这个jar包含其签名证书的NetscapeCertType扩展不允许代码签名条目。
请问我能不能启动我的应用程序没有警告该证书不被信任?
如果你不使用代码签名证书,你会得到警告。 对于大多数CA,代码签名证书的价格比服务器证书多。 在我看来,这仅仅是一个营销方案,让你支付其他证书。 在两个证书之间没有差异的技术。 一些CA可提供组合涉及使用两种。
我假设你已经使用SSL的KEY和CRT创建的JKS文件,因此你的错误..
我有一个简单的解决方案在这里:
如你所知,你可以使用下面的命令创建一个JKS
密钥工具-genkey -v -keystore我释放小key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias我的别名
当你使用这个JKS你自签名的认证信息是绝对精品,使应用程序住在谷歌Play商店。但购买的代码签名证书是好的,如果你能负担得起..