3

ClickOnce – Expiration de certificat

Lorsqu’on déploit une application à l’aide ClickOnce, on utilise un certificat afin de signer le manifest. Les certificats ont une date d’expiration et une fois cette date atteinte, on ne peut plus publier de mise à jour à moins de créer un nouveau certificat.

Cependant, si on créer un nouveau certificat, lors du lancement de l’application sur les postes clients, le message d’erreur suivant apparaît : "L’identité de déploiement ne correspond pas à l’abonnement.", obligeant alors le client à désinstaller et réinstaller l’application. Cette solution n’est pas idéal quand le nombre de postes clients devient trop importants.

Microsoft n’ayant pas prévu ce problème, il n’existe pas de solution réelle pour pallier ce problème. Il existe cependant des méthodes pour changer la date d’expiration du certificat.

Lire la suite