检测 SSL(即 HTTPS / TLS 加密)是否生效,可以从浏览器、命令行、在线工具、代码等多个层面来验证。下面按常用场景给你一套实用方法。
https://你的域名curl -I https://example.com
或查看详细证书:
curl -v https://example.com
成功特征:
SSL connection using TLSv1.3HTTP/2 200若失败:
SSL certificate problemconnection refusedopenssl s_client -connect example.com:443
重点看:
Verify return code: 0 (ok)telnet example.com 443
或
nc -zv example.com 443
常用网站:
可检测:
nginx -t
并确认:
listen 443 ssl;
ssl_certificate /path/to/cert.pem;
apachectl configtest
import requests
r = requests.get("https://example.com")
print(r.status_code)
URL url = new URL("https://example.com");
HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();
conn.connect();
看锁 → curl → openssl → 在线工具 → 查配置
如果你愿意,可以告诉我:
我可以直接给你对应环境的检测命令和排错步骤。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。