小编ary*_*n_m的帖子

解决生产中的Nodejs https.request自签名证书错误

我正在与Nginx一起使用Nodejs / Express。我正在尝试通过Express路由进行https.request,这会导致自签名证书错误。我已使用以下方法解决了开发模式下的错误:

process.env.NODE_TLS_REJECT_UNAUTHORIZED =“ 0”

效果很好。我将在CentOS上部署我的应用程序。我的问题是如何避免在生产模式下出现相同的错误。Nginx也正在CentOS上使用。我尝试根据如何在CentOS 6的nginx上创建SSL证书在 CentOS上创建证书

但是,这不能解决目的,因为Node应用程序可以在任何CentOS VM上运行,并且我不想为每个虚拟机执行这些步骤。我可以从应用程序方面做些什么来避免生产中的此错误?

我在StackOverflow上已经遇到的一些类似问题是:

ssl nginx self-signed node.js express

5
推荐指数
0
解决办法
1741
查看次数

标签 统计

express ×1

nginx ×1

node.js ×1

self-signed ×1

ssl ×1