Як сказав Сандіп, IIS видаляє ваш сертифікат, якщо у нього немає приватного ключа. Це часто трапляється, якщо ви використовуєте IIS для створення запиту на сертифікат з CA. У вашого ЦА немає вашого приватного ключа (у вас є), тому файл не містить приватного ключа. Він є точними кроками, які вам потрібно зробити:
Ви спочатку створили Запит на сертифікат від IIS на своєму сервері. Ви надіслали файл TXT запиту до вашого сертифікаційного органу, щоб вони могли створити сертифікат для вас.
Ваш сертифікаційний орган надіслав вам файл .CRT На тому самому сервері Windows, який ви використовували для створення запиту на сертифікат. У Провіднику Windows клацніть правою кнопкою миші на файлі .CRT, який вам надіслав сертифікаційний орган.
Виберіть Встановити сертифікат Запускається майстер імпорту сертифікатів
У Майстрі імпорту сертифікатів у магазині Місце розташування виберіть Місцева машина
Далі Виберіть Розмістити всі сертифікати в наступному магазині та виберіть Довірені авторизовані кореневі сертифікати
ОК. Це призводить до того, що Windows імпортує сертифікат у Windows (а не в IIS). Тепер вам потрібно отримати файл PFX, який містить приватний ключ:
Запустіть Mmc
Файл - додавання та видалення оснащення…
Сертифікати (локальний комп'ютер)
З сертифікатів (локальний комп'ютер) - розширена сертифікація довіреного кореня
Папка повноважень
Selected Certificates
Noticed my imported certificate with a key logo displayed on it
Відкрийте сертифікат
Зауважте, що на ньому відображається "У вас є приватний ключ, який відповідає цьому сертифікату."
Добре
Клацніть правою кнопкою миші на сертифікаті.
All Tasks --> Export
Далі
На сторінці "Експорт приватного ключа" майстра виберіть "Так, експортувати приватний ключ"
Далі
Запрошує майстра експорту сертифікатів - Експортувати формат файлу PKCS №12 (.PFX)
Далі
Майстер експорту сертифікатів вимагає, щоб ви захистили файл паролем:
Введіть пароль, за допомогою якого захистити файл.
Далі
Перейдіть до місця та вкажіть ім’я файлу. Файл матиме розширення .PFX.
Потім відкрийте IIS 7
Виберіть IIS-сервер у лівій області (З'єднання)
Клацніть Відкрити сертифікати сервера у вікні функцій
У правій частині панелі "Дії" натисніть Імпортувати ...
Виберіть файл PFX, який ви експортували
Укажіть пароль, який ви використовували для його захисту
Натисніть кнопку ОК