如何成为经过验证的出版商?

时间:2010-04-18 02:00:43

标签: verify publisher

我写了一个应用程序,我想在线销售,所以我将其上传到我的网站并尝试下载并运行它作为测试,但是出现了一个窗口,它说:“发布者无法验证。你确定要运行这个软件吗?“,它还说:”出版商:未知出版商“。它实际上是一个包含在exe文件中的自签名Java jar文件,我用Netbeans6.7自行签名。

我想知道如何成为“知名”出版商?

2 个答案:

答案 0 :(得分:11)

您需要使用来自受信任的根证书颁发机构的代码签名证书对EXE进行签名。

http://www.thawte.com/code-signing/

https://www.verisign.com/code-signing/

您可以使用简单Google search找到更多CA.

请记住,即使这是一个Java JAR,您看到的对话框也是来自Windows抱怨EXE未签名。您需要MS Authenticode签名证书才能签署EXE。我不太熟悉Java,所以你可能也可能不需要证书来签署JAR。 (请注意,自签名证书永远不会在您自己以外的任何计算机上被识别为完全可信且有效。)

答案 1 :(得分:3)

您需要使用经过批准的签名证书对其进行签名,例如 http://codesigning.ksoftware.net