Сертификаты SSL Справка

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

Подпись кода Java: скачать сертификат и подписать код

Примечание. С 1 июня 2021 года GoDaddy больше не будет выдавать и продлевать сертификаты подписи кода и драйверов. Если у вас уже есть сертификат подписи кода или драйвера, вы не сможете повторно создать его ключ после 1 июня 2021 года. Все сертификаты, выданные до 1 июня 2021 года, будут действительны до истечения их срока действия.

После проверки запроса на сертификат вы можете скачать файлы сертификата и использовать их для подписи кода Java.

Скачайте сертификат

  1. В аккаунте GoDaddy откройте страницу продукта.
  2. В разделе SSL Certificates (SSL-сертификаты) нажмите Manage (Управление) рядом с нужным сертификатом.
  3. В разделе Download Certificate (Скачать сертификат) нажмите Server type (Тип сервера), а затем Download Zip File (Скачать ZIP-файл).

Переместите файл сертификата

  1. Распакуйте скачанный ZIP- файл.
  2. Откройте распакованную папку и найдите файл с расширением -SHA2.pem .
  3. ( Необязательно ) Переименуйте файл PEM в более удобный для ввода текст, например mycert.pem.
  4. Переместите файл PEM в то место, где вы создали хранилище ключей.

    Для пользователей Windows это каталог bin вашей установки JDK & mdash ;, например:
    C: \ Program Files \ java \ номер версии jdk \ bin

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

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

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

Установить сертификат

  1. В командной строке перейдите в каталог, в котором вы создали хранилище ключей. (Пользователи Windows уже должны быть здесь.)
  2. Установите сертификат:
    keytool -importcert -file mycert.pem -keystore codesignstore
  3. Введите пароль хранилища ключей.
  4. Введите да , что вы хотите доверять сертификату, а затем нажмите клавишу ВВОД.

Подпишите свой код

  1. Подпишите свой код:
    jarsigner -verbose -keystore codesignstore -tsahttp://tsa.starfieldtech.com/ ваш файл jar .jar codesigncert,
    возможно, потребуется указать полные пути к своему хранилищу ключей (JKS ) иJAR файлы.

    Примечание. Необходимо использоватьhttp://tsa.starfieldtech.com метка времени.

  2. Введите пароль хранилища ключей.
  3. Убедитесь, что ваш код подписан.
    jarsigner -verify -verbose -certs ваш файл jar .jar

Если все работает, вы увидите, что jar подтвержден .

Вы должны увидеть сообщение «Этот jar содержит записи, цепочка сертификатов которых не подтверждена». Наличие этого предупреждения не означает, что ваш сертификат не работает.

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

  • Вот и все! Теперь вы можете начать распространение подписанного кода.

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