Pourquoi reçois-je un échec lors de la tentative de faire une .cer pour le test?

Je suis en train de faire un certificat pour le test et je suis en utilisant ce site Comment: Créer Votre Propre Certificat de Test comme un tutoriel sur comment mais quand vient le temps d'entrer le mot de passe après vous créez le mot de passe il dit échoué dans l'invite de commande, pourquoi?

Ce que j'ai fait:

D'abord, j'ouvre une invite de commande et tapez:

  cd C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin

Deuxième, de type I dans

  makecert -sv myPrivateKeyFile.pvk -n "TestCert" myCertFile.cer -b 01/01/2011 -e 01/01/2015 -r

Puis-je créer le mot de passe, puis entrez le mot de passe sur le sencond boîte pop up, et puis il dit a échoué dans l'invite de commande

Quand je rentre dans ce qui, de nouveau, le popup est pour vous demander le mot de passe apparaît en premier cette fois, et j'entre en elle et il dit:

Erreur: CryptCertStrToNameW failed => 0x80092023 (-2146885597)

    makecert -sv myPrivateKeyFile.pvk -n "TestCert" myCertFile.cer -b 01/01/2011 -e 01/01/2015 -r
  • ... parce que vous n'avez pas fait quelque chose de bien? Montrez ce que vous avez fait, sinon, votre question est sans réponse.
  • mis à jour mon post pour montrer ce que j'ai fait
  • Deux idées: Si vous avez plus d'un makecert.exe sur votre système, assurez-vous que vous utilisez la dernière version disponible. Si ce n'est pas ça, avez-vous fait le type de la "TestCert" une partie ou l'avez-vous le collez à partir, par exemple, un document Word? Si oui, les citations elles-mêmes peuvent être à partir d'un jeu de caractères non pris en charge.
  • Et un troisième: Essayez de changer votre date/heure à autre chose que le saut de la journée 🙂
  • désolé je n'ai pas posté de retour lorsque vous avez posté votre commentaire mon pouvoir est sorti et je n'ai pas de penser à mon poste jusqu'à maintenant, quand je suis de retour à la programmation, je n'type et c'est le seul makecert.exe je peux trouver comment puis-je m'assurer que ses vaccins à jour?
  • Parce que le nom que vous utilisez n'est pas valide. Utilisez la syntaxe -n "CN=TestCert"

InformationsquelleAutor Shredder2500 | 2012-02-29