Jak powiedział Sandeep, IIS usuwa twój certyfikat, jeśli nie ma klucza prywatnego. Dzieje się tak często, jeśli używasz usług IIS do utworzenia żądania certyfikatu z urzędu certyfikacji. Twój urząd certyfikacji nie ma twojego klucza prywatnego (tak), więc plik nie zawiera klucza prywatnego. To są dokładne kroki, które musisz zrobić:
Pierwotnie utworzyłeś żądanie certyfikatu z IIS na swoim serwerze. Wysłałeś plik TXT żądania do urzędu certyfikacji, aby mógł utworzyć dla Ciebie certyfikat.
Urząd certyfikacji odesłał Ci plik .CRT W tym samym systemie Windows Server, którego użyto do utworzenia żądania certyfikatu, w Eksploratorze Windows kliknij prawym przyciskiem myszy plik .CRT, który przesłał Ci Urząd certyfikacji.
Wybierz Zainstaluj certyfikat Uruchomi się Kreator importu certyfikatów
W Kreatorze importu certyfikatów w lokalizacji sklepu wybierz Komputer lokalny
Dalej Wybierz Umieść wszystkie certyfikaty w następującym magazynie i wybierz Zaufane główne urzędy certyfikacji
OK Powoduje to, że system Windows importuje certyfikat do systemu Windows (nie do IIS). Teraz musisz uzyskać plik PFX, który zawiera klucz prywatny:
Uruchom Mmc
Plik - Dodaj / Usuń przystawkę…
Certyfikaty (komputer lokalny)
Z certyfikatów (komputer lokalny) - rozszerzona Zaufana główna certyfikacja
Folder organów
Selected Certificates
Noticed my imported certificate with a key logo displayed on it
Otwórz certyfikat
Zauważ, że wyświetla się komunikat „Masz klucz prywatny, który odpowiada temu certyfikatowi”.
Dobrze
Kliknij certyfikat prawym przyciskiem myszy.
All Tasks --> Export
Kolejny
Na stronie kreatora „Eksportuj klucz prywatny” wybierz „Tak, eksportuj klucz prywatny”
Kolejny
Kreator eksportu certyfikatów wyświetla monit - Format pliku eksportu PKCS # 12 (.PFX)
Kolejny
Kreator eksportu certyfikatów wymaga ochrony pliku hasłem:
Wprowadź hasło, za pomocą którego chcesz chronić plik.
Kolejny
Przejdź do lokalizacji i podaj nazwę pliku. Plik będzie miał rozszerzenie .PFX.
Następnie otwórz IIS 7
Wybierz serwer IIS w lewym panelu (Połączenia)
Kliknij Otwórz certyfikaty serwera w widoku Funkcje
W prawym panelu „Działania” kliknij Importuj…
Wybierz wyeksportowany plik PFX
Podaj hasło użyte do jego ochrony
Kliknij OK