ist es möglich die Zertifikationsinformation einer Internet-Seite auszulesen?
Bsp
Link(www.irgendeineseite.de) liefert Ablaufdatum des Zertifikates
PowerQuery evtl?
Vielen Dank schon mal und beste Grüße, Dirk
def check():
hostname = "your_server.com"
port = 443
num_days = 7
cert = ssl.get_server_certificate(
(hostname, port), ssl_version=ssl.PROTOCOL_TLSv1)
x509 = OpenSSL.crypto.load_certificate(OpenSSL.crypto.FILETYPE_PEM, cert)
expiry_date = x509.get_notAfter()
print(str(expiry_date))
assert expiry_date, "Cert doesn't have an expiry date."
ssl_date_fmt = r'%Y%m%d%H%M%SZ'
expires = datetime.datetime.strptime(str(expiry_date)[2:-1], ssl_date_fmt)
remaining = (expires - datetime.datetime.utcnow()).days
if remaining
Quelle: https://www.programcreek.com/python/example/62606/ssl.get_server_certificate