2010-04-18 35 views
12

J'ai écrit une application et je veux la vendre en ligne, alors je l'ai téléchargée sur mon site et j'ai essayé de la télécharger et de la tester, mais une fenêtre est apparue: "L'éditeur n'a pas pu être vérifié. sûr que vous voulez exécuter ce logiciel? ", et il a également dit:" Éditeur: Éditeur inconnu ". C'est en fait un fichier Java auto-signé jar enveloppé dans un fichier exe, je l'ai signé avec Netbeans6.7.Comment être un éditeur vérifié?

Je me demande ce que je devrais faire pour être un éditeur "connu"?

Frank

Répondre

11

Vous devez signer le EXE avec un certificat de signature de code d'une autorité de certification racine de confiance.

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

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

Vous trouverez plus CA avec un Google search simple. Gardez à l'esprit, même s'il s'agit d'un JAR Java, la boîte de dialogue que vous voyez provient de Windows qui se plaint de l'absence de signature du fichier EXE. Vous aurez besoin d'un certificat de signature MS Authenticode pour signer l'EXE. Je ne connais pas très bien Java, donc vous pouvez ou non avoir besoin d'un certificat pour signer le JAR. (Note un certificat auto-signé jamais être reconnu comme totalement fiable et valide sur un ordinateur autre que le vôtre.)