Создание сертификатов CSR в Windows (7)

Тесно связано с тем, как генерировать CSR, когда IIS не установлен.

У меня тоже это не установлено. Я разрабатываю мобильное приложение для iOS и пытаюсь получить файл инициализации, чтобы я мог протестировать свое приложение локально. В процессе приобретения этого, меня попросили .csr файл, и он инструктирует меня о том, как построить это на моем Mac. За исключением того, что у меня нет Mac, у меня есть компьютер, и моя компания использует исключительно компьютеры. Мне нужен этот сертификат, без доступа к Mac.

Я видел и использовал этот генератор CSR, но он дает мне ключ и запрос в длинных строках символов, и мне нужно .csr файл для загрузки в Apple.

Вставить его в блокнот и изменить расширение на.csr тоже не получилось: /

У кого-нибудь есть идеи по этому поводу?

3 ответа

Решение

Вы можете установить OpenSSL для Windows и сгенерировать файл CSR с помощью этой команды:

openssl req -nodes -newkey rsa:4096 -keyout private_key.key -out cer_sign_request.csr

Вам зададут несколько вопросов, я думаю, что вы можете просто проигнорировать их (нажмите ENTER).

Это сгенерирует закрытый ключ (такой как доступ к цепочке для ключей) и запрос подписи сертификации как файл csr.

Для тех, кто хочет простой в использовании графический интерфейс, Digicert предлагает "Утилиту Digicert", которая довольно солидна. Вы можете использовать его для создания CSR. Он не возвращает вам закрытый ключ, поэтому вам необходимо импортировать самоподписанный сертификат или сертификат CA для завершения установки сертификата. После установки вы можете экспортировать его как пакет pfx или crt/key.

set OPENSSL_CONF=c:\OpenSSL\openssl.cnf

если сохранено в c:\openssl

Вы можете скачать этот пример fileopenssl-dem-server-cert-thvs.cnf

rename openssl

ren cert-thvs.cnf openssl.cnf
Другие вопросы по тегам