PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → [WD18] signature install.exe
[WD18] signature install.exe
Débuté par Philippe FONT ( mobi, 22 mar. 2013 23:44 - 16 réponses
Membre enregistré
19 messages
Posté le 22 mars 2013 - 23:44
Bonjour j'ai la version 18 et un certificat valide de signature qui fonctionne pour signe l'exe de mon programme mais quand je valide la fonction pour signer l’installateur tous ser passe nickel
j’envoie l'install sur mon serveur http de publication et quand un client lance le téléchargement du install.exe pour installer via internet mon soft voici le résultat

editeur inconnu ce fichier ne contiens pas de signature électronique

???? avez vous une idee merci d'avance
Membre enregistré
19 messages
Posté le 25 mars 2013 - 12:22
personne na ce problème ????
Membre enregistré
19 messages
Posté le 26 mars 2013 - 20:03
Bonjour je viens de trouver l'erreur de votre procédure de signature des installateur

merci de me tenir informer du règlement de ce cas très préjudiciable

en gros quand on signe l’exécutable du soft ça ça marche
on signe installateur http avec le certificat ça ca marche
mais quand on l’installe sur le serveur de publication le fichier install.exe qui est mis a disposition des client pour installer l'appli lui il n'est pas signer

ce qui affiche un message comme quoi on est des vilains développeur qui ne signons pas nos soft

helpppppppp :)
Posté le 27 mars 2013 - 19:00
Bonjour Philippe

ici, c'est l forum UTILISATEURS

Si tu veux signaler un bug à PCSoft, fais le par l'intermédiaire de
l'outil présent dans l'éditeur de windev

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com/index_FR.html

On 3/26/2013 6:08 PM, Philippe FONT ( mobi) wrote:
Bonjour je viens de trouver l'erreur de votre procédure de signature des installateur

merci de me tenir informer du règlement de ce cas très préjudiciable

en gros quand on signe l’exécutable du soft ça ça marche
on signe installateur http avec le certificat ça ca marche
mais quand on l’installe sur le serveur de publication le fichier install.exe qui est mis a disposition des client pour installer l'appli lui il n'est pas signer

ce qui affiche un message comme quoi on est des vilains développeur qui ne signons pas nos soft

helpppppppp :)
Membre enregistré
19 messages
Posté le 27 mars 2013 - 20:11
salut c'est fait mais la je demandais si quelqu'un avais déjà vue ce problème

le support étudie le bug a première vue il ne l'avais pas détecter
Posté le 10 décembre 2013 - 19:01
moi aussi je suis obligé de signer manuellement ce fichier install.exe
et d'ailleur depuis la version 18 je ne retrouve pas ma signature pour signer automatiquement mon appli ainsi que l'installateur.
Posté le 11 décembre 2013 - 09:31
Slt le probleme a ete regler par la derniere mise a jours de la 18
Bon dev
Membre enregistré
2 messages
Posté le 01 septembre 2014 - 08:57
Bonjour

Malgré les mises à jour, j'ai trouvé également le même problème sur Windev 18 pour une installation autoexecutable... Le certificat est bon avant de passer dans le WDSetup même personnalisé...

D'autres personnes ont-elles rencontré également le même problème malgré la dernière mise à jour ?

Merci de vos retours

Julien
Posté le 08 septembre 2014 - 02:34
Le 11/12/2013 08:31, Font philippe a écrit :
Slt le probleme a ete regler par la derniere mise a jours de la 18
Bon dev

Pour ma part je parviens à signer avec luxtrust c'est la clé
électronique ici au luxembourg.
Mais le gros problème pour l'installation ... il me demande la signatur
e... pour chaque librairie et ou ficheir que j'inclus...
Il n'y a que Windev qui fait cela je compile en Power Buider ... aucun
problème masi en Windev tout les fichiers je dois signer même les fic
ndx mmo que j'inclus complètement loufoque...
Membre enregistré
83 messages
Popularité : +4 (4 votes)
Posté le 09 février 2017 - 11:07
Bonjour,

Je remonte ce sujet car j'ai exactement le même problème avec Windev 21.
Le fichier INSTALL.EXE disponible en téléchargement sur la page HTTP n'est pas signé, et est donc bloqué par le filtre Smartscreen du navigateur.
Il est écrit plus haut que le soucis a été réglé dans une mise à jour de Windev 18... serait-il réapparu, ou j'ai raté une étape dans l'installation ?

Merci de votre aide
Posté le 09 février 2017 - 12:37
Bonjour à tous

La solution qui fonctionne pour moi est de cocher dans propriétés de l'executable la case "archive" avant de le faire signer par Windev. Le fichier ne peut ainsi être modifié lors de la signature qui est donc valide

Bon dev !

Julien
Membre enregistré
351 messages
Popularité : +75 (75 votes)
Posté le 09 février 2017 - 16:24
Bonjour,

Il te suffit de signer manuellement le fichier "Install.exe" avec ton certificat "Code Sign" à l'aide de l'outil "signtool.exe" de Microsoft et tu n'auras plus aucun problème ! Si tu ne le trouves pas, je peux te le mettre en téléchargement.

A partir de la v21 (pas avant je crois), tu peux signer automatiquement cette installation, voir Support, Sécurité dans la création d'installation.

--
Bon développement, Patrick [3po.fr]
Message modifié, 09 février 2017 - 16:27
Membre enregistré
83 messages
Popularité : +4 (4 votes)
Posté le 10 février 2017 - 15:41
Bonjour,

En fait j'ai bien sélectionné mon certificat dans les différentes phases de création de l'installation.
Le résultat est :
- le programme d'installation sur le serveur de référence (mise à jour auto par HTTP) est bien signé
- l'exécutable de mon programme est bien signé
- le programme d'installation sur les postes clients (celui qu'on télécharge en HTTP) n'est pas signé :(

Bien sûr je pourrai le signer manuellement avec signcode mais étant en phase de développement, je génère plusieurs exécutables par jour et je souhaiterai m'épargner cette étape fastidieuse.

C'est exactement le même problème que celui soulevé par Philippe en tête de ce sujet, et comme il indique que le problème était résolu en version 18 je m'étonne de le rencontrer à nouveau en version 21 !
Membre enregistré
351 messages
Popularité : +75 (75 votes)
Posté le 10 février 2017 - 18:34
Ok c'est donc la signature de l'install.exe en automatique qui ne fonctionne pas correctement, c'est possible je n'ai pas fait attention à ça.

En phase de développement, je fais peu voire aucune génération d'installation comme toi, je comprends que cela soit contraignant.

--
Bon développement, Patrick [3po.fr]
Membre enregistré
10 messages
Posté le 13 décembre 2019 - 21:51
Je remonte la sujet, je rencontre le même problème sur en version 24
Posté le 28 décembre 2019 - 11:50
Meudes a écrit :
> Je remonte la sujet, je rencontre le même problème sur en version 24

Même problème. Je vais retenter avec la dernière mise à jour.
Membre enregistré
87 messages