Как сгенерировать CSR в Node.js

В этом уроке мы покажем Вам, как сгенерировать CSR в Node.js.

Просто выполните следующие действия:

Шаг 1: Убедитесь, что у Вас есть утилита OpenSSL

Чтобы сгенерировать CSR, мы воспользуемся утилитой OpenSSL. Обычно он должен быть доступен на Вашем сервере, но если его нет, Вы можете скачать OpenSSL.

В качестве альтернативы Вы можете получить OpenSSL с помощью следующих команд:

sudo apt-get install openssl

sudo yum install openssl

Шаг 2: Начните процесс создания КСО

Выполните следующую команду:

openssl req -new -newkey rsa:2048 -nodes -keyout yourdomain.key -out yourdomain.csr

Замените Yourdomain на имя домена, который Вы хотите защитить.

  • Yourdomain.key – это Ваш закрытый ключ.
  • Yourdomain.csr – это Ваш код CSR.

Шаг 3: Предоставьте необходимые данные

Затем укажите необходимые данные. Пожалуйста, заполните поля ниже:

  • Общее имя: укажите FQDN (полностью определенное доменное имя), которому Вы хотите присвоить Ваш SSL-сертификат (например: ssldragon.com). Если Вы купили сертификат Wildcard, включите звездочку перед именем домена (например: *.ssldragon.com).
  • Город: введите город, в котором официально зарегистрирован Ваш бизнес (например: Сан-Хосе).
  • Штат: введите штат, в котором находится Ваша компания (например, Калифорния).
  • Страна: введите двухбуквенный код страны Вашей организации (например, США).
  • Организация: введите официальное полное название Вашей организации (например: GPI Holding LLC). Для сертификатов проверки домена (DV) введите NA.
  • Организационное подразделение: укажите подразделение, ответственное за управление SSL (например, ИТ-отдел или веб-администрация). Если у Вас есть сертификат DV, поместите его вместо NA
  • Адрес электронной почты: это необязательное поле. Вы можете оставить его пустым
  • Пароль вызова: еще одно необязательное поле. Мы рекомендуем оставить это поле пустым, поскольку пароль вызова является устаревшим атрибутом.

Ваш код CSR готов к использованию. По умолчанию он находится в файле yourdomain.csr. Вы можете открыть его с помощью любого текстового редактора, например, Блокнота. Подавая заявку на сертификат, пожалуйста, включите полный текст CSR, включая теги –BEGIN CERTIFICATE REQUEST– и –END CERTIFICATE REQUEST–.

Вместе с CSR утилита OpenSSL также создаст Ваш закрытый ключ (yourdomain.key). Сохраните и храните его в надежном месте. Он понадобится Вам во время настройки SSL.

После того, как Ваш центр сертификации проверит CSR и выдаст SSL-сертификат, Вы можете перейти к инструкциям по установке Node.js SSL.

Сэкономьте 10% на SSL-сертификатах при заказе сегодня!

Быстрая выдача, надежное шифрование, 99,99% доверия к браузеру, специализированная поддержка и 25-дневная гарантия возврата денег. Код купона: SAVE10

Написано

Опытный автор контента, специализирующийся на SSL-сертификатах. Превращает сложные темы кибербезопасности в понятный, увлекательный контент. Вносите свой вклад в повышение уровня цифровой безопасности с помощью впечатляющих рассказов.