L'esempioregistroCustomCMC crea una richiesta di certificato CMC e registra un computer in una gerarchia di certificati.
Posizione
Quando si installa Microsoft Windows Software Development Kit (SDK), l'esempio viene installato, per impostazione predefinita, nella cartella %ProgramFiles%\Microsoft SDK\Windows\v7.0\Samples\Security\X509 Certificate Enrollment\VC\enrollmentCustomCMC.
Discussione
Esempio diregistrazioneCustomCMC:
Elabora gli argomenti della riga di comando seguenti:
Coppia nome/valore personalizzata da aggiungere alla richiesta del certificato.
Nome soggetto alternativo.
Identificatore di oggetto (OID) per l'estensione EKU (Enhanced Key Usage).
Crea un oggetto IX509ExtensionEnhancedKeyUsage usando l'OID specificato nella riga di comando e lo aggiunge all'insieme di estensioni per la richiesta CMC.
Crea l'oggetto IAlternativeName usando il nome specificato nella riga di comando, lo aggiunge all'insieme IAlternativeNames , usa l'insieme per inizializzare un'estensione IX509ExtensionAlternativeNames e aggiunge questa alla raccolta di estensioni per la richiesta CMC.
Crea un oggetto IX509NameValuePair usando il nome e il valore specificato nella riga di comando e lo aggiunge all'insieme IX509NameValuePairs nella richiesta CMC.
Crea un oggetto IX509Enrollment , lo inizializza usando l'oggetto richiesta CMC e recupera una stringa contenente una richiesta con codifica base64.
Crea un oggetto ICertConfig e lo usa per recuperare una stringa contenente la configurazione della CA.
Crea un oggetto CryptoAPI ICertRequest2 e lo usa più le stringhe che contengono la configurazione della CA e la richiesta di certificato per inviare la richiesta alla CA.
Controlla lo stato dell'invio e, se ha esito positivo, installa il certificato nell'archivio certificati.
Questo modulo presenta agli studenti le opzioni di distribuzione client e alcune delle opzioni di gestione e monitoraggio generali disponibili con Configuration Manager
Verificare di avere le competenze di alfabetizzazione tecnologica dei docenti globali necessarie per offrire un'esperienza di apprendimento completa e personalizzata per gli studenti.