首页 > 解决方案 > Heroku CLI 错误:无法获取本地颁发者证书

问题描述

我落后于我公司的防火墙。我们使用我们公司提供的证书文件 *.crt 来访问启用 SSL 的网站。

所以我unable to get local issuer certificate在使用heroku login.

我正在使用 Windows 10 和 Heroku CLI 7.14.1 并尝试添加HEROKU_SSL_VERIFY=disableSSL_CERT_FILE=C:\certificate.crt作为环境变量,但没有成功。

我该如何解决?

截屏

标签: sslherokucertificatefirewallheroku-cli

解决方案


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


推荐阅读