抑制应用程序数字证书已经过验证您是否要运行此应用程序

时间:2009-09-24 15:39:42

标签: java digital-signature

我是java的新手,我有一个与此非常相似的问题..在出现提示时抑制数字证书。我完全控制了环境。任何可能的解决方Expert Exchange question

2 个答案:

答案 0 :(得分:1)

希望没有办法压制警告,因为这将是安全漏洞。如果有这样的方式,应该报告并修复。


对不起我误解了原来的问题,但OP的一些额外评论使其更加清晰。有问题的计算机的管理员可以使用必要的证书自动设置密钥库。

请参阅Java Deployment Guide.中的安全信息。创建一个密钥库,其中包含开发人员用于签署应用程序的证书。这将是“受信任的证书”密钥库,其位置由部署属性文件中的“deployment.system.security.trusted.certs”属性指定(在系统级别而非用户指定此属性最有意义) 。

系统属性的位置为specified in the deployment.config file,,位置可以是URL,以便所有工作站都指向企业范围的配置。

答案 1 :(得分:0)

我不相信你可以,它内置于Windows中。这是他们预防感染等内置机制之一。这也是我怀疑你无法找到答案的原因。

我的问题是你为什么不想获得证书?我不记得实际的费用,但我相信获得证书的费用在一百到几百之间。绝对比一开始就试图弄清楚如何压制它的成本要少......