web-dev-qa-db-fra.com

Comment créer un certificat auto-signé avec la clé privée à l'intérieur dans un fichier dans une étape simple?

J'aimerais générer un certificat de développement, mais je ne veux pas installer le certificat dans le magasin.

makecert avec le commutateur -pe Ne crée pas la clé privée si vous spécifiez un fichier de sortie.

Quand j'ai essayé de créer un .pfx Fichier en exportant le certificat créé avec makecert, il demande à un mot de passe de protéger la clé privée; Je suppose que je ne peux pas l'utiliser avec mon service WCF car le fichier de configuration n'a aucune information sur le mot de passe ...

Pourquoi dans l'enfer est-il tellement compliqué? Connaissez-vous un outil simple pour créer un certificat avec une clé privée dans un fichier sans mot de passe en une seule étape?

36
Nicolas Dorier
makecert -r -pe -n "CN=CompanyXYZ Server" -b 01/01/2007 -e 01/01/2010 -sky exchange Server.cer -sv Server.pvk
pvk2pfx.exe -pvk Server.pvk -spc Server.cer -pfx Server.pfx

de ici .

54
Nicolas Dorier