通过浏览器查看
Chrome 浏览器:打开网站,点击地址栏左侧的锁形图标,选择 “连接是安全的”,再点击 “证书有效”,可查看基本证书信息,如想查看更详细的内容,可点击 “详细信息”。
Firefox 浏览器:访问网站后,点击地址栏中的锁形图标,点击 “安全连接”,再点击 “更多信息”,在打开的窗口中,单击 “查看证书” 以查看 SSL 证书详细信息。
Safari 浏览器:打开网站,点击地址栏中的锁图标,在弹出窗口中单击 “显示证书”,即可查看 SSL 证书详细信息。
Microsoft Edge 浏览器:点击浏览器地址栏中的挂锁图标,点击 “连接是安全的”,再点击弹出窗口右上角的证书图标,会出现证书窗口展示网站 SSL 证书的详细信息。
使用命令行工具查看
OpenSSL:确保计算机安装了 OpenSSL 工具。在命令行中,使用 OpenSSL 的 s_client 命令连接目标网站的 HTTPS 端口,并输出证书信息,命令格式为 openssl s_client -connect www.example.com:443 -showcerts,其中www.example.com是目标网站的域名,443 是 HTTPS 服务的默认端口。
其他工具:在 Windows 系统中还可以使用 PowerShell 的 Test-NetConnection 命令,结合参数也能查看 SSL 证书相关信息,如 Test-NetConnection -ComputerName www.example.com -Port 443 -InformationLevel Detailed,在 Linux 系统中也可以使用 curl 工具结合相关参数查看,如 curl -v https://www.example.com。
利用在线工具查询
SSL Labs 的 SSL Test:访问https://www.ssllabs.com/ssltest/,输入目标网站的域名,即可获得该网站 SSL 证书的详细信息、安全性评分以及改进建议。
SSL Shopper 的 SSL Checker:通过https://www.sslshopper.com/ssl-checker.html,输入网站域名可验证 SSL 安装并获取证书详细信息,如到期日期和颁发者等。
GeoCerts SSL Checker:在https://www.geocerts.com/sslcheck输入网址,能提供简单的 SSL 验证及必要的证书信息,如 SSL 类型和颁发者。
通过证书颁发机构官网查询
通过证书颁发机构官网查询 不同的证书颁发机构(CA)有不同的查询界面和方式,一般需在其官网找到证书查询入口,然后输入证书序列号、域名等相关信息,以获取证书的详细状态。