@nikitasalnikov
Новичок

Где получить private.key?

Здравствуйте. Возник такой вопрос. Есть бэкенд на написанный на node.js. Код устанавливается и запускается на локальном сервере компании, Windows Server 2016. Возникло несколько вопросов,
1) Почему серверный код, то есть бэкенд периодически отключается хотя прописана функция рестарта и сам Windows Server 2016 работает постоянно. В каком направлении копать?
2) необходимо получить
const privateKey = fs.readFileSync('/path/to/private.key', 'utf8');
const certificate = fs.readFileSync('/path/to/certificate.crt', 'utf8');
const ca = fs.readFileSync('/path/to/ca_bundle.crt', 'utf8');

сертификат и ca я так понял могу получить у хостинг провайдера. а ключ где брать и как потом это все можно использовать на локальном сервере Windows Server 2016 и можно ли?
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 2
NeiroNx
@NeiroNx
Программист
1) смотреть логи бэкэнда
2) это все сертификат, просто его делят на части. ca_bundle.crt - это сертификат центра выпуска сертификатов. Когда будете получать сертификат - вам все файлы предоставят. Либо разворачивать центр выпуска сертификатов локально.
Ответ написан
CityCat4
@CityCat4 Куратор тега Цифровые сертификаты
//COPY01 EXEC PGM=IEBGENER
сертификат и ca я так понял могу получить у хостинг провайдера

Нет.
Ключ генерится в момент создания запроса на сертификат. Поэтому в зависимости от того, как и кто его создает, получается два варианта:
- ключ у Вас изначально, если запрос создаете Вы
- ключ Вам передает УЦ, который выпускал сертификат (LE например)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы