Laden von Zertifikaten aus Windows-Keystore mit Visual Basic

August 4

Ein Windows-Keystore ist ein Server, der aller Secured Sockets Layer (SSL) Zertifikate für Ihre Websites enthält. Visual Basic (VB) Anwendungen für Ihren Server können zu laden und diese Zertifikate auf dem Server anzeigen. Dies ist vorteilhaft, beim Erstellen Ihrer eigenen Verwaltungssoftware für Ihren Windows-Servern. Laden SSL-Zertifikate ermöglichen Administratoren, die eine Liste der Webseite Zertifikate zu überprüfen. Diese Programmierung in Visual Studio-Entwicklungssoftware erfolgt.

Anweisungen

1 Klicken Sie auf die Windows-Schaltfläche "Start" gefolgt von "Alle Programme". Klicken Sie auf "Microsoft Visual Studio", und klicken Sie dann auf "Visual Basic", um Ihre Software zu öffnen.

2 Klicken Sie auf den Menüpunkt "Datei", und klicken Sie auf "Öffnen". Doppelklicken Sie in der Liste der Referenzen das VB-Projekt, das die Windows-Keystore verwendet. Nachdem das Projekt lädt, Maustaste auf die VB-Formular und wählen Sie "Code anzeigen" die Codedatei in Ihrem Arbeitsbereich geladen.

3 Rufen Sie die Windows-Keystore-Klasse und erstellen Sie eine Variable. Laden der Keystore-Klasse stellt alle SSL-Zertifikate in Ihrem Code. Geben Sie den folgenden Code in die Datei:

Dim Schlüsselspeicher als neue Chilkat.Cert()

4 Öffnen Sie Ihr Zertifikat. Öffnen Sie die Datei auf dem Schlüsselspeicher-Server befinden, nachdem Sie den Schlüsselspeicher geladen haben. Geben Sie den folgenden Code:

Datei = Keystore. LoadFromFile("myfile.cer")

Ersetzen Sie "myfile.cer" durch den Namen von Ihr eigenes SSL-Zertifikat. Zum Beispiel haben Sie ein Zertifikat, speichern Sie die Datei mit dem Namen "companyfile.cer" auf Laufwerk C befindet, geben Sie den folgenden Code:

Datei = Keystore. LoadFromFile("c:\companyfile.cer")

5 Fügen Sie Code, um sicherzustellen, dass das SSL-Zertifikat geladen wird. In diesem Beispiel öffnet ein Meldungsfeld zur Bestätigung, dass die SSL-Datei geöffnet wird:

MsgBox-Keystore. SubjectDN & "wird geladen."