Перейти к основному контенту
Позвонить нам
Телефоны и время работы
Справочный центр

Ознакомьтесь с нашими справочными ресурсами в Интернете

Справка

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

Мы постарались перевести эту страницу для вас как можно точнее. Эта страница доступна и на английском языке.

Подпись кода 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 содержит записи, цепочка сертификатов которых не подтверждена». Наличие этого предупреждения не означает, что ваш сертификат не работает.

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

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