2017-03-01 1 views
2

J'ai déployé mon application WPF en utilisant un certificat de test en production. Maintenant, je dois changer le certificat de test et acheter un nouveau certificat.Déploiement d'application WPF à l'aide de ClickOnce avec certificat de confiance

J'ai parcouru les sites MSDN et je ne suis pas en mesure de conclure quoi faire? Donc, j'ai besoin des éclaircissements sur le

suivant
  1. Où acheter ces fichiers de certificat et quel certificat de type il est? Faut-il installer ces certificats sur le système du client?
  2. Quel sera le format de ce certificat? Pfx?
  3. Si je déploie à nouveau en utilisant le certificat de confiance, cela entraînera un problème avec la mise à jour de l'application déployée par le certificat de test?

Merci à l'avance

Répondre

2

Où acheter ces fichiers de certificat et quel certificat de type il est?

D'une autorité de confiance telle que par exemple Verisign. Vous signez votre application avec un fichier .pfx que vous pouvez créer à l'aide de l'outil Pvk2Pfx.exe. S'il vous plaît se référer aux liens suivants pour plus d'informations à ce sujet.

Comment utiliser le certificat VeriSign Cliquez une fois de déploiement:https://social.msdn.microsoft.com/Forums/windows/en-US/506409fc-979b-41fd-855a-70da2963877b/how-to-use-verisign-certificate-in-click-once-deployment?forum=winformssetup

Vous avez Got un nouveau certificat de Verisign Authenticode - Now What ?:https://helgeklein.com/blog/2012/03/youve-got-a-new-verisign-authenticode-certificate-now-what/

How to create .pfx file from certificate and private key?

Do nous devons installer ces certificats sur le système du client? Oui, le certificat utilisé pour signer une application ClickOnce doit être configuré dans le magasin de certificats Trusted Publishers sur l'ordinateur de l'utilisateur. Reportez-vous à l'article MSDN de Brian Noyes pour plus d'informations: https://msdn.microsoft.com/en-us/library/ms996418.aspx. Si je déploie à nouveau en utilisant le certificat de confiance, cela provoquera tout problème avec la mise à jour de l'application qui a été déployée par le certificat de test?

Cela dépend. Les utilisateurs peuvent devoir désinstaller l'application et installer la nouvelle version avec le nouveau certificat de signature. Reportez-vous à cet article MSDN pour plus de détails.

d'expiration du certificat de déploiement ClickOnce:https://msdn.microsoft.com/en-us/library/ff369721.aspx

+0

Ainsi, 'MS Authenticode certificat' est celui d'acheter de Verisign? –