# “您的连接不是私密连接”是什么意思，按错误代码逐个解决

> Chrome、Edge、360 浏览器提示“您的连接不是私密连接”，说明证书校验失败。页面下方的 NET:: 代码指出具体原因，按代码就能找到对应修法。

Source: https://ssl.sh/zh/errors/your-connection-is-not-private/
Last updated: 2026-11-10

**“您的连接不是私密连接”表示 Chrome 无法验证网站的证书，所以在发送任何数据之前就停下了。** 这个页面本身只是个统一提示，具体原因写在下面那行代码里（比如 `NET::ERR_CERT_DATE_INVALID`），每个代码在本站都有单独的页面。

## 先判断是网站的问题还是你电脑的问题

外部检测失败是网站的问题，检测正常就是你的设备或网络的问题。打开 [SSL 检测](https://ssl.sh/zh/tools/ssl-checker/)，或者运行：

```bash
curl ssl.sh/example.com
```

- **检测也失败**：网站的证书或服务器配置有问题。作为访客，你这边没有安全的修法，联系网站方或者过段时间再来。
- **检测正常**：说明你的浏览器和网站之间有东西改变了结果。常见的是系统日期不对、杀毒软件开了 HTTPS 扫描、公司防火墙在做 SSL 解密，或者公共 Wi-Fi 还没登录认证。

经验法则：**每个 HTTPS 网站都报，就查自己的设备；只有一个网站报，就是那个网站的问题。**

## 原因

最常见的三个代码是 NET::ERR_CERT_DATE_INVALID、NET::ERR_CERT_AUTHORITY_INVALID 和 NET::ERR_CERT_COMMON_NAME_INVALID。点警告页上的“高级”就能看到代码，下面按出现频率排列。

### 1. NET::ERR_CERT_DATE_INVALID

证书过期，或者你的系统时间不对。详见 [NET::ERR_CERT_DATE_INVALID](https://ssl.sh/zh/errors/net-err-cert-date-invalid/)。

### 2. NET::ERR_CERT_AUTHORITY_INVALID

Chrome 不信任签发者：自签名证书、企业内部 CA，或者杀毒软件、代理设备自己签的证书。详见 [NET::ERR_CERT_AUTHORITY_INVALID](https://ssl.sh/zh/errors/net-err-cert-authority-invalid/)。

### 3. NET::ERR_CERT_COMMON_NAME_INVALID

证书里没有你访问的域名，最常见是只签了 `www` 或者只签了裸域名。详见 [NET::ERR_CERT_COMMON_NAME_INVALID](https://ssl.sh/zh/errors/net-err-cert-common-name-invalid/)。

### 4. 不太常见的代码

| 代码 | 含义 | 页面 |
|---|---|---|
| NET::ERR_CERT_REVOKED | 证书已被 CA 吊销 | [详情](https://ssl.sh/zh/errors/net-err-cert-revoked/) |
| NET::ERR_CERT_INVALID | 证书格式有问题或违反规则 | [详情](https://ssl.sh/zh/errors/net-err-cert-invalid/) |
| NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED | 缺少有效的证书透明度凭证（SCT） | [详情](https://ssl.sh/zh/errors/err-cert-transparency-required/) |
| NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM | 用了 SHA-1 或 MD5 签名 | [详情](https://ssl.sh/zh/errors/net-err-cert-weak-signature-algorithm/) |
| ERR_SSL_KEY_USAGE_INCOMPATIBLE | 私有 CA 签的 RSA 证书密钥用途不对 | [详情](https://ssl.sh/zh/errors/err-ssl-key-usage-incompatible/) |

### 5. 你的网络或安全软件

如果每个网站都是 `NET::ERR_CERT_AUTHORITY_INVALID`，而且证书的颁发者是某个杀毒软件或你们公司的名字，请看 [杀毒软件 HTTPS 扫描](https://ssl.sh/zh/errors/antivirus-https-scanning-ssl-error/) 和 [公司 SSL 解密](https://ssl.sh/zh/errors/corporate-ssl-inspection/)。

## 在各浏览器/系统上的样子

各浏览器的标题不同：Edge 显示“你的连接不是专用连接”，Firefox 和 Safari 有各自的警告页。

| 浏览器 | 警告标题 |
|---|---|
| Chrome、360 极速模式、QQ 浏览器 | “您的连接不是私密连接” |
| Edge | “你的连接不是专用连接” |
| Firefox | “警告：面临潜在的安全风险”（[详情](https://ssl.sh/zh/errors/firefox-potential-security-risk-ahead/)） |
| Safari | “此连接非私人连接”（[详情](https://ssl.sh/zh/errors/safari-this-connection-is-not-private/)） |
| 安卓 Chrome | 和电脑版一样，代码在文字下方 |

协议层面的错误（比如 `ERR_SSL_PROTOCOL_ERROR`）显示的是另一个页面“此网站无法提供安全连接”，见 [ERR_SSL_PROTOCOL_ERROR](https://ssl.sh/zh/errors/err-ssl-protocol-error/)。

## 站长怎么修

站长要按访客看到的代码修：过期就续期，缺域名就重签，缺中间证书就补全证书链。

**1. 先看访客看到的是什么。** 用 [SSL 检测](https://ssl.sh/zh/tools/ssl-checker/) 或 `curl ssl.sh/example.com`，一次能看到到期时间、证书包含的域名、证书链是否完整、支持哪些协议。

**2. 按代码修。** 过期就续期，缺域名就把域名加进证书的 SAN 重新签，缺中间证书就补完整链。[证书链工具](https://ssl.sh/zh/tools/chain-builder/) 可以从你的站点证书生成正确的证书链文件。

**3. 每个入口都要查。** 阿里云/腾讯云 CDN、负载均衡（SLB/CLB）和源站各有一份证书，宝塔面板里换了证书不代表 CDN 也换了。逐个 IP 测：

```bash
curl -sv --resolve example.com:443:203.0.113.10 https://example.com/ -o /dev/null 2>&1 | grep -E "subject|issuer|expire"
```

**4. 别让它再出现。** 用 ACME 自动续期并加到期监控。2026 年 3 月起公开证书最长只有 200 天，靠人记日子迟早会漏。
