Comando Certificates

È possibile utilizzare il comando Certificates per modificare il modo in cui i certificati vengono configurati per l'autenticazione client in una distribuzione di Visual Studio Team Foundation Server (TFS) che utilizza HTTPS, Secure Sockets Layer (SSL) e i certificati.Per impostazione predefinita, il comando Certificates selezionerà automaticamente un certificato client dall'elenco di certificati per l'utente corrente.Tuttavia, è possibile utilizzare le opzioni affinché il comando specifichi uno o più certificati specifici provenienti dal contesto utente corrente o dal contesto del computer locale.

Prima di utilizzare il comando Certificates, è necessario prima configurare i server nella distribuzione di TFS affinché utilizzino i certificati.Per ulteriori informazioni, vedere Impostazione di HTTPS con Secure Sockets Layer (SSL) per Team Foundation Server.

Autorizzazioni necessarie

Per utilizzare il comando Certificates è necessario essere un membro del gruppo di sicurezza Amministratori di Team Foundation nonché del gruppo Amministratori locale del computer da cui si esegue il comando.Per ulteriori informazioni, vedere la classe Autorizzazioni per Team Foundation Server.

[!NOTA]

Anche se si accede con credenziali amministrative, è necessario aprire una finestra del prompt dei comandi con privilegi elevati per eseguire questa funzione.

TFSConfig Certificates [/machine] [/disable] [/autoSelect] [/noprompt] [/thumbprints:thumbprint1[,thumbprint2,...]]

Parametri

Placeholder

Descrizione

Thumbprint

Specifica la stringa esadecimale che contiene l'algoritmo SHA (Secure Hash Algorithm, algoritmo hash protetto) in formato hash SHA-1 del certificato che si desidera utilizzare.Per ulteriori informazioni su come individuare l'identificazione digitale di un certificato, vedere la pagina seguente nel sito Web Microsoft: Procedura: recuperare l'identificazione personale di un certificato.

Opzione

Descrizione

/machine

Specifica che l'elenco di certificati deriverà dal contesto del computer locale anziché dal contesto dell'utente corrente.

/disable

Specifica che l'impostazione del certificato di autenticazione del client verrà disabilitata.

/autoSelect

Specifica che un certificato verrà selezionato automaticamente dall'elenco di certificati.Non verrà aperta la finestra Gestisci certificati client.

/noprompt

Specifica che quando si esegue il comando Certificates non sarà visualizzata la finestra Gestisci certificati client.

/thumbprints:thumbprint

Specifica che verrà utilizzato il certificato che corrisponde all'identificazione digitale specificata.È possibile specificare più di un certificato separando le identificazioni digitali con una virgola.

Note

Si utilizza il comando Certificates per configurare i certificati client utilizzati da una distribuzione di TFS configurata per l'utilizzo di HTTPS/SSL e certificati.Se si utilizza il comando Certificates senza opzioni, un certificato client verrà selezionato automaticamente dal contesto dell'utente corrente da cui è stato eseguito il comando.

Esempio

Nell'esempio seguente viene mostrato come specificare il certificato del computer locale avente l'identificazione digitale "aa bb cc dd ee" senza richiesta.

[!NOTA]

Gli esempi utilizzati sono casuali e hanno solo scopo illustrativo.Nessuna associazione reale è intenzionale o può essere presupposta.

TFSConfig Certificates /machine /thumbprint:aa bb cc dd ee /noprompt

Nell'esempio seguente viene mostrato come specificare l'utilizzo della selezione automatica di un certificato client dall'archivio dell'utente corrente.

TFSConfig Certificates /autoselect

Vedere anche

Concetti

Architettura di Team Foundation Server

Esempi di topologia complessa

Altre risorse

Gestione della configurazione del server con TFSConfig