В IIS 6 на Server 2003 я могу перейти к свойствам веб-сайта и пройти через мастер, чтобы сгенерировать новый запрос сертификата. После того, как я выполню запрос и установлю сертификат на веб-сайте, я могу перейти в хранилище сертификатов и экспортировать сертификат с закрытым ключом, установив пароль и сохранив его как файл PFX.
Когда я прохожу аналогичную процедуру в IIS 7 на 2008R2, я могу сгенерировать CSR и завершить запрос. Однако сертификат в хранилище сертификатов нельзя экспортировать с закрытым ключом и сохранить как файл PFX. Есть ли какой-то вариант или шаг, который мне не хватает в процессе, чтобы можно было экспортировать закрытый ключ в IIS 7?
IIS по-прежнему имеет возможность экспортировать сертификаты напрямую; в качестве альтернативы вы можете экспортировать сертификат с помощью оснастки MMC «Сертификаты» (certmgr.msc
).
Если это недоступно, возможно, вы установили закрытый ключ как неэкспортируемый во время процесса создания ключа.
В случае, если это поможет, мне повезло с вариантом ответа Шейна.