PortChecker Logo
PortChecker
实时 TLS 证书检测

SSL 证书检查

立即检查任意域名的 SSL 证书:到期时间、颁发者、信任状态和完整证书链。免费,无需登录。

检查 SSL 证书

如何解读 SSL 证书结果

结果中的每个字段都反映了证书的不同侧面。下面说明每项信息的含义,以及你应该重点看什么。

颁发者 (CA 名称)

签发该证书的机构。应当是 Let's Encrypt、DigiCert、Sectigo 或 GlobalSign 等知名 CA。如果颁发者和主题拥有相同的 CN 与 O,那么这就是自签证书,浏览器会显示警告。

主题备用名称

此证书可用于的域名和子域名列表。在生产环境中,建议确认同时包含裸域与 www 版本。通配符条目 (*.example.com) 会覆盖所有一级子域名,但不覆盖裸域或二级子域名。

到期时间与倒计时

这是证书失效的时间点。倒计时条会从绿色(>30 天)变为黄色(8–30 天),再变为红色(<7 天)。Let's Encrypt 证书每 90 天到期一次,商业证书通常有效 1 年。

TLS 协议版本

这是服务器为本次连接协商出的 TLS 版本。TLS 1.3 是当前标准,速度更快也更安全;TLS 1.2 仍然可以接受。TLS 1.0 和 1.1 已经过时,应禁用;SSLv3 和 SSLv2 存在严重漏洞。

序列号

这是 CA 为这张证书分配的唯一标识符。它可用于证书管理、OCSP stapling 排查,以及同一域名存在多张证书时的事件追踪。

SHA-256 指纹

这是整张证书内容的密码学哈希。两个相同的指纹意味着两张完全相同的证书。可在证书轮换前后比对指纹,确认更新是否已生效,或发现意外的证书替换。

证书到期处理建议

证书过期是 SSL 故障最常见的原因。可根据剩余天数对照下表,决定下一步该做什么。

距离到期天数状态建议操作
> 30 天
正常
无需操作。建议在剩余 30 天时设置续期提醒。
8–30 天
警告
现在就开始续期。多数 CA 和自动续期服务(如 Let's Encrypt、Certbot)会在剩余 30 天左右处理续期。
1–7 天
紧急
请立即续期。证书一旦过期,浏览器会报错,所有 HTTPS 流量都会受到影响。
0 或更少
已过期
证书已经过期。请立刻更换,否则所有访问者都会看到安全错误提示。

Chrome、Firefox 和 Safari 中常见的 SSL 错误:原因与处理方法

下面列出了浏览器里最常见的 SSL 错误及其含义。先用此工具定位根因,再进行有针对性的修复。

ERR_CERT_DATE_INVALID
原因

证书的 valid_to 时间已经过去。证书已经过期,必须续期后浏览器才会继续信任该连接。

处理方法

通过 CA 或托管服务商续期证书。请确认自动续期配置正常,多数 CA 会在到期前 30 天内自动处理续期。

ERR_CERT_COMMON_NAME_INVALID
原因

浏览器地址栏中的域名没有出现在证书的 CN 或 SAN 字段中。常见原因包括域名迁移后配置遗漏、子域名不匹配,或证书签发给了错误的域名。

处理方法

重新签发包含正确域名的证书。请确认裸域 (example.com) 和 www 子域 (www.example.com) 都在 SAN 列表中。

ERR_CERT_AUTHORITY_INVALID
原因

证书由浏览器或操作系统信任库中不存在的 CA 签发。这包括自签证书、内部 CA 签发的证书,或证书链缺少中间 CA 的情况。

处理方法

安装来自公开受信任 CA 的证书。如果使用内部 CA,需要将根证书安装到客户端的信任库中,并确认服务器会返回完整的中间证书链。

NET::ERR_CERT_REVOKED
原因

证书已被签发它的 CA 明确吊销。通常是因为私钥泄露、域名所有权变更,或证书被误签发。

处理方法

立即申请新证书。如果不是你主动吊销的,私钥可能已经泄露,需要尽快轮换密钥、重新签发证书并调查泄露原因。

SSL_ERROR_RX_RECORD_TOO_LONG
原因

服务器在 HTTPS 端口返回了 HTTP 响应,或代理在 TLS 握手完成前就返回了 HTTP 错误。换句话说,443 端口收到的是明文而不是 TLS。

处理方法

确认服务器在当前连接的端口上正确提供 TLS。检查负载均衡器和代理配置,确保 SSL/TLS termination 设置正确。

ERR_SSL_PROTOCOL_ERROR
原因

客户端和服务器无法就 TLS 协议版本或密码套件达成一致。常见于服务器只支持 TLS 1.0/1.1(Chrome 84+、Firefox 74+、Safari 14+ 已弃用),或仍在使用现代浏览器已移除的密码套件。

处理方法

在服务器上启用 TLS 1.2 和 TLS 1.3,并禁用 TLS 1.0 与 TLS 1.1。更新密码套件列表,移除 RC4、3DES 以及 export 级别密码。Nginx 和 Apache 可直接参考 Mozilla TLS 配置生成器提供的现成配置。

如何检查 SSL 证书(3 个步骤)

1

输入域名

在输入框中填入任意域名,例如 github.com 或 api.example.com。工具会自动去掉 https:// 前缀。若 HTTPS 服务不在默认的 443 端口上运行,也可以手动指定端口。

2

查看证书

几秒钟内,你就能看到完整证书信息:到期时间与倒计时、证书链、信任状态、协议版本(TLS 1.2 或 1.3)、密码套件、SAN 以及 SHA-256 指纹。我们不会存储任何数据。

3

阅读结果

如果证书已过期、自签或与主机名不匹配,结果会明确标出问题。到期提示会在剩余 30 天内变黄,剩余 7 天内变红。你也可以一键复制全部细节。

SSL 证书能告诉你什么?

SSL/TLS 证书是一种数字证书,用于证明网站身份并建立加密连接。当你通过 HTTPS 访问网站时,浏览器会先验证该网站是否使用了受信任证书颁发机构(CA)签发的证书,然后才建立加密通道。没有有效证书时,浏览器会显示安全警告并阻止访问,这会直接影响用户信任和搜索可见性。

每个 SSL 证书都包含 3 项核心信息:

  • •主题 — 证书签发给的域名(OV/EV 证书还会包含组织信息)
  • •颁发者 — 对证书进行签名和验证的证书颁发机构(CA)
  • •有效期 — 证书被信任的起止时间

这个工具不会检查什么

这个工具会实时执行 TLS 握手并读取证书,但它不会:

  • 不会为密码套件强度打分(A–F)。如需完整 TLS 体检,请使用 SSL Labs
  • 不会检查 HSTS 头或是否进入 preload 列表
  • 不会测试 OCSP stapling 配置
  • 不会检测 certificate pinning (HPKP)
  • 不会验证 HTTP 到 HTTPS 的重定向行为

SSL 证书类型

不同类型的证书对应不同级别的身份验证。证书类型反映的是 CA 在签发前核验了什么,而不是加密强度。

DV域名验证型 (DV)

CA 只验证申请者是否控制该域名,不核验企业实体身份。通常可通过自动化 DNS 或 HTTP 验证在几分钟内签发。适合博客、个人站点和内部工具。证书主题中通常只有 CN(域名),不会包含 O(组织)字段。

最适合:个人博客、静态网站、内部工具
OV组织验证型 (OV)

CA 会同时验证域名控制权和组织的合法存在。通常需要 1 到 3 个工作日。证书的 O 字段会显示公司名称,访客可以查看证书详情确认所有者。适合企业官网和 API。

最适合:企业官网、SaaS API、企业门户
EV扩展验证型 (EV)

这是最严格的验证级别。CA 会验证域名、组织、实体地址、法律状态以及实际运营情况。它曾在浏览器中触发绿色地址栏,如今则主要在证书详情里显示公司名称。常见于金融机构和处理支付数据的电商平台。

最适合:银行、金融科技平台、支付处理
Wildcard通配符证书

这类证书通常通过 CN 或 SAN 中的 *.example.com 这种模式,覆盖根域名及其所有一级子域名。一个通配符证书可以保护 www.example.com、api.example.com、cdn.example.com 等多个一级子域名。但它不覆盖 dev.api.example.com 这样的二级子域名,这种情况需要单独的证书。

最适合:保护所有一级子域名 (*.example.com)
SAN多域名证书 (SAN)

通过 Subject Alternative Names 扩展,一张证书可以覆盖多个彼此不同的域名。常见于多个产品共用一张证书的场景,例如 example.com、example.io 和 app.example.net。如今大多数现代证书即便只服务一个域名,也会使用 SAN,并将 CN 同步列在 SAN 中。

最适合:一张证书覆盖多个不同域名

什么时候该检查 SSL 证书

部署前

在上线前先确认证书覆盖的是即将部署的准确域名。切换 DNS 到生产环境之前,请确认颁发者是受信任的 CA(而不是自签证书),SAN 同时包含裸域和 www 版本,协议至少为 TLS 1.2。

监控证书续期

提前关注到期时间。Let's Encrypt 证书每 90 天到期一次,若自动续期失败就会直接导致服务中断。商业证书通常有效 1 年。建议收藏这个工具,并每月检查一次所有剩余不足 30 天的证书。

安全审计

识别仍在使用 TLS 1.0 或 1.1、弱密码套件或自签证书的服务器。证书轮换后,可将 SHA-256 指纹与预期值比对,确认没有发生 MITM 替换。

域名迁移后

当域名迁移到新主机或 CDN 后,请确认新证书覆盖了对应域名、颁发者正确,且 SAN 与预期一致。若证书仍留在旧服务器而新环境未正确提供,即便 DNS 已解析正确,浏览器依然会报错。

常见问题