你好,对于 nodejs 编程,我正在使用 visual studio community 2015 和 node js 工具。该环境没有 NODE_TLS_REJECT_UNAUTHORIZED process.env 多变的。安装 NODE_TLS_REJECT_UNAUTHORIZED 变量的包是什么?
最佳答案
环境变量没有包,你在自己的shell环境中设置或不设置即可。对于 Windows,如果你想设置它,你首先要做的是:
set NODE_TLS_REJECT_UNAUTHORIZED=1 node foo.js
对于 *nix 你可以这样做:
NODE_TLS_REJECT_UNAUTHORIZED=1 node foo.js
或者让它在 shell session 期间保持不变:
export NODE_TLS_REJECT_UNAUTHORIZED=1 node foo.js
但是,您确实应该避免使用 rejectUnauthorized
设置,如果适用,请在发出 https 请求时提供自签名 CA。
关于node.js - NODE_TLS_REJECT_UNAUTHORIZED 环境变量的 npm 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36461457/