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