Назад | Перейти на главную страницу

Экспорт закрытых ключей SSL Cert в IIS 7.0

В IIS 6 на Server 2003 я могу перейти к свойствам веб-сайта и пройти через мастер, чтобы сгенерировать новый запрос сертификата. После того, как я выполню запрос и установлю сертификат на веб-сайте, я могу перейти в хранилище сертификатов и экспортировать сертификат с закрытым ключом, установив пароль и сохранив его как файл PFX.

Когда я прохожу аналогичную процедуру в IIS 7 на 2008R2, я могу сгенерировать CSR и завершить запрос. Однако сертификат в хранилище сертификатов нельзя экспортировать с закрытым ключом и сохранить как файл PFX. Есть ли какой-то вариант или шаг, который мне не хватает в процессе, чтобы можно было экспортировать закрытый ключ в IIS 7?

IIS по-прежнему имеет возможность экспортировать сертификаты напрямую; в качестве альтернативы вы можете экспортировать сертификат с помощью оснастки MMC «Сертификаты» (certmgr.msc).

Если это недоступно, возможно, вы установили закрытый ключ как неэкспортируемый во время процесса создания ключа.

В случае, если это поможет, мне повезло с вариантом ответа Шейна.

  1. Перейдите на вкладку «Сертификаты сервера» в IIS.
  2. Щелкните сертификат правой кнопкой мыши и выберите Посмотреть (вместо экспорта).
  3. Сертификат откроется в новом окне. Щелкните вкладку Details.
  4. Нажмите Копировать в файл .... Это открывает другой мастер экспорта, у которого есть еще несколько вариантов на выбор.