如何使用Python模块PyOpenSSL读取URL或IP地址的证书的完整链?

2024-04-18 05:39:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试读取证书的整个链,以查看它是否具有正确的中间层、证书颁发机构和CRT

我知道pyOpenSSL模块,但似乎找不到“在这个IP或URL上读取证书”的命令


例如

导入OpenSSL.crypto

URL=“http://google.com” IP=n.n.n.n

打印(openssl.crypto(URL))


我希望我的代码像此网站那样输出:

https://www.sslshopper.com/ssl-checker.html#hostname=google.com


Tags: 模块命令ipcomhttpurl机构google