Есть ли какая-нибудь нативная библиотека для проверки действительности SSL-сертификатов в Nodejs - PullRequest
0 голосов
/ 04 апреля 2019

Я использовал этот код для проверки действительности SSL-сертификатов

var request = require('request');

var options_error = {
    url: post_url,
    method: 'GET',
    auth: {
      user: username,
      password: password
    }
}

request(options_error, function (err, res, body) {
  if (err) {
    console.error(err)
  }
})

Несмотря на то, что сертификат действителен на сайте, я все еще получил эту ошибку

{ Error: unable to verify the first certificate
    at TLSSocket.onConnectSecure (_tls_wrap.js:1051:34)
    at TLSSocket.emit (events.js:189:13)
    at TLSSocket._finishInit (_tls_wrap.js:633:8) code: 'UNABLE_TO_VERIFY_LEAF_SIGNATURE' }

Я уже искал об этой ошибке здесь. Однако я понятия не имею, как это исправить, так как сертификат уже действителен. Мне просто интересно, есть ли в Nodejs какие-либо другие библиотеки, чтобы проверить это, не используя библиотеку запросов. Любая помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...