Как импортировать сертификат (.CER) в IIS
Я создал сертификаты на основе этого урока:
http://ondrej.wordpress.com/2010/01/24/iis-7-and-client-certificates/
Затем я импортировал "MyPersonalCA.cer" на хост-сервер IIS на основе этого учебника:
http://www.networksolutions.com/support/installation-of-an-ssl-on-certificate-microsoft-iis-7-x/
Мне пришлось импортировать сертификат через MMC, потому что IIS выдает мне ошибку:
"Не удалось найти запрос сертификата, связанный с этим файлом сертификата. Запрос сертификата должен быть выполнен на компьютере, на котором он был создан".
Как заявлено, это известная ошибка, но я не могу передать ошибку.
Я импортировал сертификат в оснастку "Сертификат (LocalComputer)" и указал понятное имя. Все выглядит хорошо.
Но я все еще не могу выбрать сертификат на привязке моей веб-страницы в IIS при попытке включить SSL.
РЕДАКТИРОВАТЬ
Хорошо, я пошел как предложено и выпустил.CER файл через CertAuthority. На другой машине я установил Windows Server и CA. Я создал запрос в IIS и выпустил сам файл.CER. Этот файл я могу нормально импортировать в Windows7 IIS.
Но сейчас я хочу создать клиентские сертификаты. В сертификате отсутствует файл PVK, и я не могу создать клиентские сертификаты, как описано в первой ссылке.
Выложу еще один вопрос...
Система: Windows7 Home Premium SP1 32bit,IIS 7.5
Может ли кто-нибудь указать мне правильное направление в этом?
1 ответ
Возможно, вам придется переоформить ваш сертификат, используя новый CSR, перейдите по следующей ссылке. Это похоже на указания, которые вы уже выполнили, но с небольшим количеством инструкций, чтобы обойти эту ошибку.
http://www.digicert.com/ssl-certificate-installation-microsoft-iis-7.htm