Skip to content
Discussion options

You must be logged in to vote

建议本机通信直连,外网走公司代理,开了 HTTPS 检查就让后端信任企业 CA。不需要关 Zscaler。

  • 系统代理/PAC:让 localhost、127.0.0.1、::1 直连。

  • 后端代理:Node 内置 fetch 默认不读代理变量。用 Node 22.21+ 或 24.x,设置 HTTP_PROXY、HTTPS_PROXY、NODE_USE_ENV_PROXY=1。NO_PROXY 写成 127.0.0.1,localhost,::1,保留原来的内网条目,用英文逗号分隔。分号会让整条豁免失效比如 #4448。另外 10...* 这类通配符不生效,内网段要写具体主机名或域名。

  • 企业 CA:如果报 SELF_SIGNED_CERT_IN_CHAIN,用 NODE_EXTRA_CA_CERTS 指向 IT 下发的企业根证书 PEM。不要用 NODE_TLS_REJECT_UNAUTHORIZED=0。

另外 Desktop 不一定继承终端环境变量。建议写到用户级环境变量里,完全退出后再启动。

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@TotemGuo
Comment options

Answer selected by TotemGuo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants