NODE { [Ошибка: невозможно проверить первый сертификат] код: 'UNABLE_TO_VERIFY_LEAF_SIGNATURE' }

У меня есть служба в узле, которая отправляет запрос POST в конечную точку RESTful API для сохранения некоторых данных. Я использую модуль request npm для выполнения запроса POST, и у меня есть URL, МЕТОД, ЗАГОЛОВКИ, тело запроса (в данном случае json). Когда я запускаю сервер узла, я получаю эту ошибку { [Error: unable to verify the first certificate] code: 'UNABLE_TO_VERIFY_LEAF_SIGNATURE' }. Пытался найти решение этой проблемы и пока не смог найти работоспособного решения. Я запускаю все за прокси.

Это что-то связанное с SSL, если да, то какое решение было бы оптимальным для этого? Моя версия узла v5.6.0.


person Sai    schedule 16.03.2016    source источник
comment
Возможный дубликат Невозможно проверить подпись листа   -  person stdob--    schedule 16.03.2016
comment
У меня была возможность просмотреть это, прежде чем публиковать запрос, но это скорее обходной путь и может привести к обострению проблем с безопасностью. Есть ли правильное решение этой ошибки без каких-либо обходных путей.   -  person Sai    schedule 16.03.2016
comment
Любое решение для этой проблемы? Если да, поделитесь   -  person Sai    schedule 17.03.2016
comment
Пробовал использовать это require('ssl-root-cas/latest').inject(); но все еще сталкивается с той же ошибкой. @CoolAJ86 есть мысли?   -  person Sai    schedule 20.04.2016