Мне, должно быть, здесь не хватает чего-то исключительно простого, но, хоть убей, я не могу понять, что мне следует скачать / установить, чтобы использовать OpenSSL в Windows.
Мне нужно объединить файл сертификата SSL (.cer
) и файл закрытого ключа в единый .pfx
для установки в IIS 8.
Все, что я прочитал, говорит, что мне нужно использовать OpenSSL - но я изо всех сил пытаюсь работать как!
Веб-сайт предоставляет только исходный код (который я не хочу тратить время / усилия на разработку того, как скомпилировать и т. Д.) И список неофициальные создатели бинарных файлов но я не уверен, что мне нравится использовать "неофициальный" установщик.
Это не может быть трудным, иначе люди сказали бы: «Вот как вы устанавливаете OpenSSL, а потом вот как вы его используете» ... но вместо этого все просто говорят: «Используйте OpenSSL».
Кто-нибудь может дать мне несколько указателей?
(Отказ от ответственности ... Я программист, у которого есть неудачная задача по управлению некоторыми серверами, поскольку мы слишком малы, чтобы нанять специализированного сетевого гуру)
Chocolatey - это менеджер пакетов для Windows. Он может установить OpenSSL: https://chocolatey.org/packages/OpenSSL.Light Вы также можете попробовать: https://wiki.openssl.org/index.php/Binaries При необходимости вы также можете конвертировать между форматами сертификатов. Вот пример преобразования PEM в PFX: https://www.sslsupportdesk.com/openssl-commands
В Windows это делается с помощью
C:\> certutil –MergePFX certfile.cer certfile.pfx
certutil всегда включен.