Подскажите пожалуйста, в чем может быть проблема.
Нужно установить тестовый ГОСТовский сертификат для сервера IIS.
Установил Crypto Pro 3.6 CSP.
Захожу по ссылке
https://www.cryptopro.ru/certsrv/Выбираю там Сформировать ключи и отправить запрос на сертификат > Создать и выдать запрос к этому ЦС.
Ввожу тестовые данные, нажимаю выдать сертификат.
Выскакивает окошко с КриптоПро, предлагает "Вставьте чистый ключевой носитель"
Выбираю устройство "Реестр" и нажимаю Ок.
Потом генерируется ключ и предлагает задать пароль для контейнера.
Затем опять выскакивает окошко КриптоПро и предлагает вставить ключевой носитель.
Выбираю точно так же "Реестр" - в окне состояние написано "Набор ключей не существует". И есть только кнопка "Отмена"
Соответственно нажимаю "Отмена"
В результате сайт выдает ошибку:
Цитата: Произошла ошибка при создании запроса на сертификат. Проверьте, что выбранный поставщик служб шифрования поддерживает заданные вами параметры и введены правильные данные.
Предполагаемая причина:
(нет вариантов)
Ошибка: 0x80090010 - (нет данных)
Попытался сделать другим способом.
Установил центр сертификации на IIS сервере и выдал себе сертификат сам.
Действия точно такие же как описаны выше.
Отличие в том, что на локальном центре сертификации не было галочки "Использовать локальное хранилище компьютера для сертификата"
Сертификат создался, поместил его в Локальный компьютер> Доверенные корневые центры сертификации>Реестр
В результате вижу созданный сертификат в настройка IIS сервера.
Пытаюсь сделать привязку к своему сайту и опять выскакивает окошко Крипто Про и предлагает вставить ключевой носитель. На выбор дается Реестр и Дисковод 3.5, пишет в окне состояния "Набор ключей не существует".
Что может быть не так?Сервер развернут на виртуальной машине.
Может обязательно нужна флэшка или дискета в роли этого ключевого носителя?