我有一个IDN域列表,其中一部分拥有可信证书,我可以通过OpenSSL轻松获取有关此证书的信息:
cert = ssl.get_server_certificate((domain, 443))
x509 = OpenSSL.crypto.load_certificate(OpenSSL.crypto.FILETYPE_PEM, cert)
print(x509.get_issuer())
print(x509.get_subject().get_components())
在浏览器中标记为不受信任的域名的其他部分,您可以使用内置的浏览器工具检查原因,如下所示:
所以,我的问题是:有没有办法通过使用OpenSSL获得这样的原因列表?如果没有,也许还有其他方法可以做到这一点?