Мне нужно создать самоподписанный сертификат SSL и установить тот же сертификат на двух разных веб-серверах. Для этого конкретного сценария у меня есть два веб-сервера (Win2K3 w / II6) в конфигурации с балансировкой сетевой нагрузки.
Я установил набор инструментов ресурсов IIS и могу использовать инструмент SelfSSL для создания сертификата. Однако мое замешательство связано с тем, что инструмент регистрирует сертификат только на текущем компьютере. Как мне извлечь сертификат в форме, чтобы затем зарегистрировать его на другом веб-сервере?
Я совершенно не причастен к инструменту SelfSSL, поэтому, если я ошибаюсь, я открыт для альтернативных инструкций. Я видел инструкции о том, как сгенерировать файлы .cer с помощью OpenSSL, но я действительно пытался отложить установку OpenSSL, если мне действительно не нужно.
Спасибо!


Эти инструкции, вероятно, никому не помогут, поскольку и Windows 7, и IIS 7 больше не поддерживается. Однако я чувствовал себя обязанным ответить на этот вопрос, потому что в настоящее время это самый старый оставшийся без ответа вопрос о Stackoverflow, и я чувствовал, что могу дать точный ответ на основе нескольких источников.
После этого вы сможете извлечь сертификат, сгенерированный SelfSSL, через Консоль управления Microsoft и впоследствии установить его на другие веб-серверы с помощью Диспетчер IIS. Поскольку вы задали этот вопрос в 2008 году, следующие инструкции должны соответствовать вашим временным рамкам.
Это соответствующие шаги из эта статья на HowToGeek.
Сначала запустите команду mmc, чтобы открыть консоль управления:
В консоли выберите «Файл»> «Добавить / удалить оснастку».
Добавьте сертификаты с левой стороны.
Выберите учетную запись компьютера.
Выберите Локальный компьютер.
Щелкните OK, чтобы просмотреть хранилище локальных сертификатов.
Перейдите в раздел «Личные»> «Сертификаты» и найдите сертификат, который вы установили с помощью служебной программы SelfSSL.
Теперь, когда вы успешно извлекли сертификат, следующим шагом будет его установка на веб-сервер IIS. Опять же, эти инструкции из магазина SSL для IIS 7 должен соответствовать вашему таймфрейму.
Нажмите Пуск, Панель управления, Администрирование, а затем выберите Диспетчер информационных служб Интернета (IIS).
В левом меню «Подключения» выберите имя сервера (хост), на котором вы хотите установить сертификат.
В центральном меню щелкните значок Сертификаты сервера в разделе «Безопасность» внизу. Microsoft IIS 7 Шаг 4
В правом меню Действия щелкните Завершить запрос сертификата. Microsoft IIS 7 Шаг 5.
В мастере полного запроса сертификата нажмите «…», чтобы просмотреть и выбрать файл сертификата сервера, который ранее был сохранен на рабочем столе вашего сервера.
Введите понятное имя, которое является именем внутренней ссылки, чтобы позже можно было различить файл. Мы рекомендуем указывать имя и дату окончания срока действия центров сертификации. Microsoft IIS 7 Step7
Нажмите OK, и вновь установленный сертификат должен появиться в обновленном списке сертификатов сервера.