【Claude Code】SSL certificate verification 证书验证失败排查与自定义 CA 配置指南

📅 2026/7/23 15:52:26 👁️ 阅读次数 📝 编程学习
【Claude Code】SSL certificate verification 证书验证失败排查与自定义 CA 配置指南

文章目录

    • 一、问题描述
      • 1.1 环境信息
      • 1.2 报错现象
    • 二、根因分析
      • 2.1 错误链路追踪
      • 2.2 可能原因列举
    • 三、解决方案
      • 方案一:配置 NODE_EXTRA_CA_CERTS 加载自定义 CA(推荐)
      • 方案二:联合使用 NODE_EXTRA_CA_CERTS 与代理配置
    • 四、重要:禁止的做法
      • 不要设置 NODE_TLS_REJECT_UNAUTHORIZED=0
    • 五、验证与回归测试
    • 六、总结与预防
      • 6.1 核心要点
      • 6.2 最佳实践建议
    • 七、参考资料

一、问题描述

1.1 环境信息

项目说明
工具名称Claude Code
错误类别TLS/SSL 证书验证错误
涉及证书企业代理或安全设备自签名证书
影响范围所有 HTTPS 请求(API 调用)
网络环境特征存在透明代理、SSL 解密设备、企业 CA 的环境
适用平台Windows / macOS / Linux

1.2 报错现象

Claude Code 启动后,首次调用 Anthropic API 时终端输出以下错误之一并中止运行:

Unable to connect to API: SSL certificate verification failed. Check your proxy or corporate SSL certifi