Validieren Sie SSL-Zertifikate mit Python

Muss ich ein Skript schreiben, das eine Verbindung zu einer Reihe von Websites, die auf unserer Unternehmens-intranet über HTTPS und stellt sicher, dass Ihre SSL-Zertifikate gültig sind; dass Sie noch nicht abgelaufen sind, dass Sie ausgegeben werden für Sie die richtige Adresse, etc. Wir nutzen unsere eigenen internen Unternehmens-Zertifizierungsstelle für diese Seiten, so haben wir den öffentlichen Schlüssel der ZERTIFIZIERUNGSSTELLE zum verifizieren der Zertifikate vor.

Python standardmäßig nur akzeptiert und verwendet SSL-Zertifikate bei der Verwendung von HTTPS, also auch, wenn ein Zertifikat ungültig ist, Python-Bibliotheken wie urllib2 und Verdreht wird nur glücklich, das das Zertifikat verwenden.

gibt es eine gute Bibliothek irgendwo, lassen Sie mich eine Verbindung zu einer Website über HTTPS, und überprüfen Sie das Zertifikat auf diese Weise?

Wie überprüfe ich ein Zertifikat in Python?

InformationsquelleAutor der Frage Eli Courtwright | 2009-07-06

Schreibe einen Kommentar