SSL 证书检查
功能概述
ZSSL 提供全面的 SSL 证书检查工具,帮助您验证域名的安全状态。我们的工具支持单个域名检查和批量验证,最多可同时检查 100 个域名。
单域名 SSL 检查
快速检查
访问 /ssl-cert-verify
检查单个域名证书:
- 输入域名:输入任何域名(例如:
google.com
) - 选择 IP 版本:选择默认、IPv4 或 IPv6
- 获取结果:立即查看详细的证书信息
功能特性
- ✅ 证书状态:有效、已过期或即将过期
- ✅ 过期日期:距离过期的剩余天数
- ✅ 证书颁发机构:颁发者信息和 CA 徽章
- ✅ 安全详情:加密强度和信任链
- ✅ IP 地址:服务器 IP 信息
- ✅ 分享结果:生成可分享的验证结果链接
显示的证书信息
- 有效期:开始和结束日期
- 主体信息:通用名称和组织详情
- 颁发者详情:证书颁发机构信息
- 公钥:算法和密钥长度
- 扩展信息:主体备用名称 (SAN)
- 证书链:完整信任链可视化
批量 SSL 证书检查
批量验证
访问 /bulk-ssl-cert-verify
检查多个域名:
- 域名输入:输入最多 100 个域名(每行一个)
- IP 版本选择:选择默认、IPv4 或 IPv6
- 批量处理:同时检查所有域名
- 结果分析:查看综合统计和详细信息
输入方式
- 手动输入:每行输入一个域名
- 自动提取:粘贴文本并自动提取域名
- 示例数据:使用预填充的示例域名进行测试
结果功能
- 📊 统计面板:成功率、总域名数、失败检查数
- 🔍 筛选和搜索:快速查找特定域名
- 📥 导出选项:下载 CSV 或 JSON 格式结果
- 📋 详细视图:点击任何域名查看完整证书详情
- 🎯 状态指示器:颜色编码状态便于快速识别
SSL 徽章生成
为您的网站生成专业的 SSL 证书徽章:
徽章样式
<!-- 标准 SSL 徽章 -->
<img src="/api/badge/ssl-cert/yourdomain.com" alt="SSL Certificate Status" />
<!-- 简约样式 -->
<img src="/api/badge/ssl-cert/yourdomain.com?style=minimal" alt="SSL Certificate Status" />
<!-- 专业样式 -->
<img src="/api/badge/ssl-cert/yourdomain.com?style=professional" alt="SSL Certificate Status" />
自定义选项
- 主题:自动、浅色、深色、蓝色、绿色、红色
- 语言:英文(
en
)和中文(zh
) - 样式:默认、简约、专业
徽章特性
- 🎨 专业设计:3D 阴影、渐变、现代样式
- 🏢 CA 机构显示:显示证书颁发者和官方徽章
- ⏰ 过期追踪:剩余天数和颜色编码
- 🛡️ 状态图标:证书、盾牌和锁图标
- 🌐 多语言:自动语言检测
状态颜色编码
- 🟢 绿色:证书有效(剩余 30+ 天)
- 🟡 橙色:即将过期(剩余 7-30 天)
- 🔴 红色:已过期或危险(剩余 < 7 天)
- ⚫ 灰色:检查失败或未知状态
API 集成
REST API 端点
POST /api/ssl/check
Content-Type: application/json
{
"domains": ["example.com", "google.com"],
"IPVersion": "default"
}
响应格式
{
"stats": {
"total_count": 2,
"success_count": 2,
"failed_count": 0,
"success_rate": 100
},
"results": [
{
"domain": "example.com",
"success": true,
"certificate": { ... },
"days_left": 45,
"status": "valid"
}
]
}