浏览器

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

作者: · 最后核实

报错信息您的连接不是私密连接

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

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

外部检测失败是网站的问题,检测正常就是你的设备或网络的问题。打开 SSL 检测,或者运行:

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。

2. NET::ERR_CERT_AUTHORITY_INVALID

Chrome 不信任签发者:自签名证书、企业内部 CA,或者杀毒软件、代理设备自己签的证书。详见 NET::ERR_CERT_AUTHORITY_INVALID。

3. NET::ERR_CERT_COMMON_NAME_INVALID

证书里没有你访问的域名,最常见是只签了 www 或者只签了裸域名。详见 NET::ERR_CERT_COMMON_NAME_INVALID。

4. 不太常见的代码

代码 含义 页面
NET::ERR_CERT_REVOKED 证书已被 CA 吊销 详情
NET::ERR_CERT_INVALID 证书格式有问题或违反规则 详情
NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED 缺少有效的证书透明度凭证(SCT) 详情
NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM 用了 SHA-1 或 MD5 签名 详情
ERR_SSL_KEY_USAGE_INCOMPATIBLE 私有 CA 签的 RSA 证书密钥用途不对 详情

5. 你的网络或安全软件

如果每个网站都是 NET::ERR_CERT_AUTHORITY_INVALID,而且证书的颁发者是某个杀毒软件或你们公司的名字,请看 杀毒软件 HTTPS 扫描 和 公司 SSL 解密。

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

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

浏览器 警告标题
Chrome、360 极速模式、QQ 浏览器 “您的连接不是私密连接”
Edge “你的连接不是专用连接”
Firefox “警告:面临潜在的安全风险”(详情)
Safari “此连接非私人连接”(详情)
安卓 Chrome 和电脑版一样,代码在文字下方

协议层面的错误(比如 ERR_SSL_PROTOCOL_ERROR)显示的是另一个页面“此网站无法提供安全连接”,见 ERR_SSL_PROTOCOL_ERROR。

站长怎么修

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

1. 先看访客看到的是什么。 用 SSL 检测 或 curl ssl.sh/example.com,一次能看到到期时间、证书包含的域名、证书链是否完整、支持哪些协议。

2. 按代码修。 过期就续期,缺域名就把域名加进证书的 SAN 重新签,缺中间证书就补完整链。证书链工具 可以从你的站点证书生成正确的证书链文件。

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

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 天,靠人记日子迟早会漏。

常见问题

“您的连接不是私密连接”是中病毒了吗?

不是病毒提示,而是 Chrome 发现证书校验没通过,拒绝加载页面。不过它可能是电脑上的安全软件拦截 HTTPS、或者网络在篡改连接造成的,所以值得认真对待。

可以点“高级”→“继续前往 example.com(不安全)”吗?

需要登录、付款、填个人信息的网站都不要点。这个警告的意思是 Chrome 无法确认对面就是这个网站的服务器。只有在你自己的设备上(比如路由器、NAS 后台),并且清楚证书为什么不受信任时,才可以继续。

为什么所有网站都提示不是私密连接?

所有 HTTPS 网站同时报错,问题几乎一定在本地:系统时间不对、杀毒软件 HTTPS 扫描、公司上网行为管理、酒店或高铁 Wi-Fi 还没认证。分别见 系统时间错误、杀毒软件 HTTPS 扫描 和 公共 Wi-Fi 认证页。

360 浏览器、QQ 浏览器也是同一个问题吗?

是的。360 安全浏览器的极速模式和 QQ 浏览器都基于 Chromium,显示的是同样的 NET:: 代码,本站的修法同样适用。360 浏览器切到兼容模式(IE 内核)时会换成 IE 风格的“此网站的安全证书有问题。”,原因相同,见 DLG_FLAGS_SEC_CERT_CN_INVALID。

资料来源

  1. Google Chrome 帮助:修正连接错误
  2. Chromium net_error_list.h
  3. Google Chrome 帮助:检查网站连接是否安全