Ошибка CLI Heroku: невозможно получить сертификат локального эмитента - PullRequest
0 голосов
/ 05 сентября 2018

Я позади в брандмауэре моей компании. Мы используем файл сертификата * .crt, предоставленный нашей компанией, для доступа к веб-сайтам с поддержкой SSL.

Итак, я получаю unable to get local issuer certificate ошибку при использовании heroku login.

Я использую Windows 10 и Heroku CLI 7.14.1 и попытался добавить HEROKU_SSL_VERIFY=disable и SSL_CERT_FILE=C:\certificate.crt в качестве переменной среды, но безуспешно.

Как я могу решить это?

screenshot

1 Ответ

0 голосов
/ 06 апреля 2019

Решено с https://devcenter.heroku.com/articles/using-the-cli

Добавьте переменную среды как NODE_EXTRA_CA_CERTS, которая указывает на сертификат.

Для Windows: set NODE_EXTRA_CA_CERTS=C:\path\to\ca_cert.pem или .crt

Для Linux: export NODE_EXTRA_CA_CERTS=/path/to/ca_cert.pem

...