Come caricare i certificati da Windows keystore con Visual Basic

November 10

Un archivio di chiavi di Windows è un server che contiene tutti i tuoi Sockets Secured Layer (SSL) certificati per i vostri siti web. Basic (VB) applicazioni Visual per il server possono caricare e visualizzare questi certificati sul server. Questo è utile quando si crea il proprio software di gestione per i server Windows. I certificati SSL di carico consentono agli amministratori di rivedere l'elenco dei certificati di siti web. Questa programmazione si realizza nel software di Visual Studio di sviluppo.

istruzione

1 Fare clic sul pulsante di Windows "Start" seguito da "Tutti i programmi". Fai clic su "Microsoft Visual Studio," e poi cliccare su "Visual Basic" per aprire il software.

2 Fare clic sulla voce di menu "File", quindi su "Apri". Nell'elenco dei recenti progetti, fare doppio clic sul progetto VB che utilizza il keystore di Windows. Dopo il caricamento del progetto, fare clic con il modulo VB e selezionare "Visualizza codice" per caricare il file di codice nel tuo spazio di lavoro.

3 Chiamare la classe chiavi di Windows e creare una variabile. Caricamento classe chiavi rende tutti i certificati SSL disponibili nel codice. Digitare il seguente codice nel file:

chiavi fioco come nuovo Chilkat.Cert ()

4 Aprire il certificato. Aprire il file che si trova sul server di chiavi dopo aver caricato l'archivio di chiavi. Digitare il seguente codice:

file = keystore.LoadFromFile ( "myfile.cer")

Sostituire "myfile.cer" con il nome del proprio certificato SSL. Per esempio, se si dispone di un file di archivio certificati denominato "companyfile.cer" che si trova sull'unità C, digitare il seguente codice:

file = keystore.LoadFromFile ( "c: \ companyfile.cer")

5 Aggiungere codice per verificare che il certificato SSL viene caricato. In questo esempio, una finestra di messaggio si apre per confermare che il file viene aperto SSL:

MsgBox keystore.SubjectDN & "è caricato."