en English
X

Select Language

Powered by Google TranslateTranslate

We hope you will find the Google translation service helpful, but we don’t promise that Google’s translation will be accurate or complete. You should not rely on Google’s translation. English is the official language of our site.

en English
X

Select Language

Powered by Google TranslateTranslate

We hope you will find the Google translation service helpful, but we don’t promise that Google’s translation will be accurate or complete. You should not rely on Google’s translation. English is the official language of our site.

Los het IIS 7-foutbericht 'Geen privésleutel' op

In dit artikel wordt uitgelegd hoe u het foutbericht 'Geen privésleutel' corrigeert in Windows Internet Information Server (IIS). Als u deze foutmelding ontvangt, geeft dit aan dat bij een eerdere poging om het certificaat in IIS te importeren de persoonlijke sleutel niet is opgenomen.

Om dit te corrigeren, zult u:

  1. Importeer het certificaat in de persoonlijke winkel met Microsoft Management Console (MMC)
  2. Leg het serienummer vast voor het betreffende certificaat
  3. Voer de ... uit certutil programma om de winkel te repareren
  4. Exporteer het gecorrigeerde certificaat
  5. En tenslotte importeer het certificaat opnieuw via IIS.

Het certificaat importeren met MMC

  1. Open MMC op uw computer (u kunt dit programma vinden door "mmc" in uw Windows-zoekbalk te typen).
    IIS7_No_Private_Key_Error_fix_01
  2. Selecteer "Bestand> Module toevoegen / verwijderen" (of typ Controle-M). Selecteer "Certificaten" en klik op het Toevoegen knop.
    IIS7_No_Private_Key_Error_fix_02
  3. Selecteer "Computeraccount" en klik volgende...
    IIS7_No_Private_Key_Error_fix_03_1
    … Richt de module vervolgens om de "Lokale computer" te beheren en klik op Klaar!.
    IIS7_No_Private_Key_Error_fix_03_2
  4. Klik OK om de module toe te voegen.
  5. Navigeer vervolgens naar de map "Certificaten (lokale computer)> Persoonlijk> Certificaten".
    IIS7_No_Private_Key_Error_fix_05_1
  6. Klik met de rechtermuisknop op de map en selecteer "Alle taken> Importeren" in het menu om de wizard Certificaat importeren te openen.
    IIS7_No_Private_Key_Error_fix_06_1
  7. Zorg ervoor dat in de Import Wizard “Local Machine” is geselecteerd en druk op volgende.
    IIS7_No_Private_Key_Error_fix_07_1
  8. Zoek en wijs het doelcertificaat aan (het moet de .p7b-indeling hebben) en druk vervolgens op volgende.
    IIS7_No_Private_Key_Error_fix_08_21
  9. Stel de wizard in om de geïmporteerde certificaten in het archief "Persoonlijk" te plaatsen. Raken volgende verder gaan.
    IIS7_No_Private_Key_Error_fix_09
  10. Controleer de instellingen en klik op Klaar! om het certificaat te importeren.
    IIS7_No_Private_Key_Error_fix_10_11_12.

Leg het serienummer vast

  1. Dubbelklik om het certificaat te openen en selecteer vervolgens het tabblad "Details" om het serienummer te zoeken en vast te leggen.
    IIS7_No_Private_Key_Error_fix_11_1

Voer de ... uit certutil Programma

  1. Om de volgende stap uit te voeren, moet u een opdrachtregelsessie openen met beheerdersrechten. De eenvoudigste manier om dit te doen, is door te zoeken naar "cmd", vervolgens met de rechtermuisknop op het cmd-pictogram te klikken en "Als administrator uitvoeren" te selecteren. (Kies "Ja" als u wordt gevraagd of u wilt dat dit programma wijzigingen op de computer aanbrengt.)
    IIS7_No_Private_Key_Error_fix_12
  2. Voer op de opdrachtregel de volgende opdracht in met uw vastgelegde serienummer:
    certutil -repairstore my "PLACE_SERIAL_NUMBER_HIER"
    Zorg ervoor dat u het serienummer tussen de aanhalingstekens plaatst, zoals weergegeven. ** Het is het beste om het serienummer daadwerkelijk in te typen, aangezien de plakfunctie soms een teken in het cmd-venster kan verliezen.
    IIS7_No_Private_Key_Error_fix_13
  3. Als dit lukt, retourneert deze opdracht wat informatie over het certificaat en een bevestigingsbericht.
    IIS7_No_Private_Key_Error_fix_14
  4. Sluit de opdrachtsessie en vernieuw MMC.
    IIS7_No_Private_Key_Error_fix_15

Exporteer het gecorrigeerde certificaat

  1. Klik met de rechtermuisknop op het certificaat en selecteer "Alle taken> Exporteren" om de wizard Certificaat exporteren te openen.
    IIS7_No_Private_Key_Error_fix_16
  2. Nadat u door de welkomstpagina van de wizard hebt geklikt, moet u ervoor zorgen dat de optie is ingesteld op "Ja, de privésleutel exporteren" en klikt u op volgende.
    IIS7_No_Private_Key_Error_fix_17_1
  3. Kies het formaat voor het geëxporteerde certificaat (hier een PKCS # 12 -gecodeerd of .PFX-bestand). Zorg ervoor dat u de vakjes aanvinkt om alle certificaten in het pad op te nemen en om alle uitgebreide eigenschappen te exporteren, en klik vervolgens op volgende.
    IIS7_No_Private_Key_Error_fix_18_1
  4. U wordt om een ​​wachtwoord gevraagd om deze certificaatbundel te beschermen (een goed idee, aangezien het uw privésleutel bevat). Maak en bevestig uw wachtwoord en klik op volgende.
    IIS7_No_Private_Key_Error_fix_19_1
  5. Selecteer de naam en locatie van het bestand dat u exporteert. U kunt naar een gewenste locatie bladeren - zorg ervoor dat u het bestand opslaat met de extensie .pfx.
    Opmerking: Het opnemen van de datum is een goede manier om dit certificaatbestand te onderscheiden van andere.
    IIS7_No_Private_Key_Error_fix_20_1
  6. Bekijk de informatie. Als dit er allemaal goed uitziet, klikt u op Klaar!.
    IIS7_No_Private_Key_Error_fix_21_1
  7. U ontvangt een bevestiging dat de export is geslaagd.
    IIS7_No_Private_Key_Error_fix_22

Het certificaat opnieuw importeren met IIS

Je hebt nu een bestand dat je opnieuw kunt importeren via IIS zonder de foutmelding "Geen privésleutel" te geven. SSL.com heeft algemene instructies over hoe u dit moet doen in een afzonderlijk artikel hier. Vergeet voor onze doeleinden niet om "Importeren" te kiezen in plaats van "Certificaataanvraag voltooien" bij het verwerken van dit certificaat en om het wachtwoord in te voeren wanneer daarom wordt gevraagd.

IIS7_No_Private_Key_Error_fix_iis_1
Vergeet niet om het Type in te stellen op "https" en de Poort op "443" (tenzij anders aangegeven door uw netwerkbeheerder) wanneer u het certificaat aan de site koppelt.

IIS7_No_Private_Key_Error_fix_iis_2

Bedankt voor het kiezen van SSL.com! Als u vragen heeft, neem dan contact met ons op via e-mail op Support@SSL.com, bel 1-877-SSL-SECURE, of klik gewoon op de chatlink rechtsonder op deze pagina. U kunt ook antwoorden op veel voorkomende ondersteuningsvragen vinden in onze kennis basis.

Abonneer u op de nieuwsbrief van SSL.com

Mis geen nieuwe artikelen en updates van SSL.com