Ich möchte die Daten des SSL-Zertifikats von beliebigen Domainnamen abrufen. Zum Beispiel möchte ich eine beliebige Website-Adresse eingeben, z.B. "http://stackoverflow.com", und mein Code würde zunächst überprüfen, ob ein SSL-Zertifikat vorhanden ist. Falls ja, möchte ich das Ablaufdatum des Zertifikats auslesen. [Ich lese Domainnamen aus der Datenbank] Beispiel: http://www.digicert.com/help/
Ich muss einen Webservice erstellen, um das Ablaufdatum zu überprüfen. Wie kann ich das umsetzen? - Ich habe mir viele verschiedene Dinge wie RequestCertificateValidationCallback und ClientCertificates angesehen.
Ich könnte völlig falsch liegen (deshalb brauche ich Hilfe), aber würde ich einen HTTPWebRequest erstellen und dann irgendwie das Client-Zertifikat und bestimmte Elemente auf diese Weise anfordern?
Ich habe das Beispiel unter SSL-Zertifikat vorab abrufen .NET probiert, aber ich bekomme einen 403-Fehler.