Буп, бип, боп...вычисление... вычисление...запуск последовательности 42...
Да, похоже эти сумасшедшие роботы опять взялись за свое! Они перевели эту страницу на ваш язык. Роботы действовали из лучших побуждений своих металлических сердец. Они хотели помочь вам! Давайте посмотрим, как они справились со своей задачей, используя кнопки в нижней части страницы. Перейти к английской версии

Подписание кода Java: создание CSR

Чтобы запросить сертификат подписи кода, вы должны предоставить нам запрос на подпись сертификата (CSR), сгенерированный на компьютере, который вы будете использовать для подписи кода. Мы будем использовать информацию из этого файла, чтобы проверить ваш запрос и предоставить информацию всем, кто скачивает ваш код.

Примечание. CSR необходимо создавать на локальном компьютере, а не на веб-сервере, на котором размещен файл.

Подготовка только для Windows

Если вы используете Windows, необходимо выполнить следующие шаги перед созданием CSR.

  1. Запустите cmd от имени администратора.
  2. Перейдите в каталог bin, в котором
    установлен JDK: cd C: \ Program Files \ java \ jdk version number \ bin

Создать хранилище ключей

Для хранения открытых и закрытых ключей (используемых для подписи кода) необходимо создать keystore. Вы будете использовать это неоднократно в процессе запроса сертификата подписи кода и процесса установки.

  1. Создайте хранилище ключей с именем codesignstore :
    keytool -genkey -alias codesigncert -keyalg RSA -keysize 2048 -keystore codesignstore
  2. Введите запрошенную информацию в командной строке. Следует отметить несколько важных моментов:
    • Важно, чтобы эта информация согласовывалась со всем остальным, что вы планируете использовать в своем запросе.
    • Запишите пароль хранилища ключей, потому что он необходим для подписи кода Java.

Создать CSR

Теперь используйте хранилище ключей для создания запроса на подпись сертификата (который вы будете использовать для запроса сертификата, приобретенного у GoDaddy).

  1. Создайте CSR:
    keytool -certreq -v -alias codesigncert -file mycsr.pem -keystore codesignstore
  2. Введите пароль хранилища ключей и нажмите Enter .
  3. Откройте CSR. Как это сделать, зависит от вашей ОС:
    ОС Команда
    Mac OS X
    нано mycsr.pem
    Окна
    запустить блокнот "mycsr.pem"
  4. Скопируйте CSR, включая полностью строки, содержащие BEGIN NEW CERTIFICATE REQUEST и END NEW CERTIFICATE REQUEST .

Следующий шаг


Помогла ли вам эта статья?
Благодарим вас за отзыв. Чтобы связаться с сотрудником службы поддержки клиентов, позвоните по номеру этой службы или воспользуйтесь опцией чата выше.
Мы рады вам помочь! У вас остались вопросы?
Приносим извинения. Расскажите нам, какие затруднения вы испытываете или почему рекомендованное решение не помогло устранить проблему.