2017-08-31 7 views
0

J'ai un fichier d'installation créé avec Inno Setup d'une application que j'ai développée.Signer l'installateur de mon programme généré par Inno Setup pour en faire une entreprise de confiance?

Alors quand je vais installer le programme, il me montre une fenêtre me disant que ma demande n'est pas digne de confiance.

Comment puis-je signer mon dossier d'installation pour éviter cette fenêtre lorsqu'un utilisateur installe mon programme, ou pour faire mon installateur un installateur de confiance?

Je dispose d'un fichier .pfx que je généré avec OpenSSL et mon certificat SSL. J'ai essayé de le signer avec l'outil de signature Inno Setup mais sans succès. Ce est la ligne sur la fenêtre de ma signature:

"C:\Program Files\Windows Kits\8.1\bin\x86\signtool.exe" sign /f "C:\Users\user\Documents\programtoinstall\Installers\key.pfx" /p "passwordOfThePfxFile" /tr "http://timestamp.comodoca.com/authenticode" $f 
+0

* "sans succès" * signifie quoi? Avez-vous eu une erreur? –

+1

double possible de [Comment passer l'écran intelligent sur Win8 quand installer une application signée?] (Https://stackoverflow.com/questions/12311203/how-to-pass-the-smart-screen-on-win8-when -install-a-signed-application) –

+0

"sans succès" signifie que mon installateur ou mon application ne se connecte pas avec mon fichier .pfx. –

Répondre

1

Signer un programme d'installation d'un certificat auto-signé n'aura aucun effet.

vous devez signer le programme d'installation avec un certificat de signature de code émis par une autorité de confiance.

+0

J'ai le fichier .pfx, mais quand je vais dans les propriétés, connectez-vous. Et sélectionnez le fichier .pfx. Ensuite, montrez-moi une fenêtre, dites-le que mon certificat n'est pas valide, inscrivez-le dans le code. Choisissez un autre fichier de certification. –

+0

Où avez-vous obtenu le fichier .pfx? Quelles propriétés> Se connecter? Où? –

+0

le fichier .pfx je l'obtiens en l'achetant sur 1and1.com. –