IIS7: Как импортировать открытый ключ и закрытый ключ как два отдельных файла?


16

У нас есть клиент, который направляет их трафик на наши веб-серверы и требует, чтобы мы использовали их подстановочный SSL-сертификат. Они дали его мне в двух частях, один из которых - открытый ключ ( .cer), а другой файл, содержащий закрытый ключ ( .key). Я не могу понять, как объединить эти два компонента в IIS, чтобы связать их с сайтом. Помощь очень ценится. Благодарность!

Ответы:


4

Вам просто нужно преобразовать отдельные файлы сертификатов в формат .pfx, чтобы импортировать их в IIS: https://www.sslshopper.com/ssl-converter.html.


3
Не является ли это угрозой безопасности для отправки вашего сертификата с закрытым ключом на сторонний сайт. Вы не можете контролировать, когда они будут использовать эту информацию. Ты им доверяешь?
Johnstaveley

@ Johnstaveley Это действительно так. Я использовал этот инструмент один или два раза в прошлом при импорте сертификатов среды разработки, и я не особо заботился об их раскрытии. Тем не менее, я бы определенно не использовал этот (или любой!) Сайт для преобразования ваших сертификатов, если вы легко можете сделать это с помощью простой команды openssl, которая, скорее всего, будет установлена ​​на вашем компьютере.
Дэн Аткинсон

32

Возможно, вам потребуется использовать OpenSSL для преобразования форматов файлов в PFX, а затем использовать оснастку MMC «Сертификаты» для импорта их в личный магазин на локальном компьютере.

Команда OpenSSL выглядит примерно так:

openssl pkcs12 -export -out certificate.pfx -inkey privateKey.key -in certificate.crt -certfile CACert.crt

1
Что такое Certificate.crt и CACert.crt в этом случае?
Андреас Маттиссон

2
"-inkey privateKey.key" - это ваш закрытый ключ. "-in Certificate.crt" является вашим сертификатом. «-certfile CACert.crt» может использоваться для включения любых промежуточных сертификатов (необязательно) Ссылка «Файл Параметры создания» @ openssl.org/docs/man1.1.0/apps/openssl-pkcs12.html
Matt

2

Вы можете спросить своего клиента, можно ли экспортировать сертификат в виде файла .pfx. Вы можете легко импортировать файл pfx, используя IIS Manager.

Вот ссылка на учебное пособие: Объяснение экспорта / импорта PFX - как импортировать и экспортировать сертификат SSL в IIS 7


0

Вам необходимо загрузить сертификат в хранилище сертификатов на вашем компьютере. Хранилище сертификатов представляет собой оснастку MMC.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.