Condividi tramite


Procedura: configurare la sicurezza della cache per il proxy di Team Foundation Server

Aggiornamento: novembre 2007

Gli amministratori di Team Foundation Server devono aggiungere un account del servizio di Team Foundation Server Proxy e specificare una password per garantire la sicurezza del proxy.

Nota:

Per impostazione predefinita, l'account e la password vengono creati all'installazione del proxy di Team Foundation Server. Per ulteriori informazioni su come installare Team Foundation Server Proxy e utilizzare gli account necessari per installare Team Foundation Server, vedere la versione più recente della Guida all'installazione di Team Foundation nel sito Web Microsoft.

Se è necessario modificare queste credenziali del servizio, è possibile utilizzare Gestione Internet Information Services (IIS) o l'installazione guidata di Team Foundation Server Proxy per apportare le modifiche.

Autorizzazioni necessarie

Per eseguire questa procedura è necessario essere membri del gruppo di sicurezza Administrators nel computer che esegue Team Foundation Server Proxy.

Per aggiungere un account del servizio di Team Foundation Server Proxy utilizzando Gestione IIS

  1. Verificare che l'account del servizio sia membro del gruppo Valid Users di Team Foundation.

    Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.

  2. Nel server che esegue Team Foundation Server, fare clic su Start, puntare su Strumenti di amministrazione e quindi fare clic su Gestione computer.

  3. Nel riquadro della struttura ad albero, espandere i nodi Gestione computer (locale), Utilità di sistema e Utenti e gruppi locali e quindi scegliere Gruppi.

  4. Nel riquadro dei risultati, fare doppio clic su IIS_WPG o IIS_IUSRS.

  5. Nella scheda Generale scegliere Aggiungi.

  6. Nella casella Immettere i nomi degli oggetti da selezionare, digitare il nome dell'account del servizio di Team Foundation Server Proxy (ad esempio Dominio\TFSSERVICE) e quindi fare clic su OK due volte.

  7. Per assegnare l'account del servizio al pool di applicazioni, eseguire i passaggi seguenti:

    Per Windows Server 2003:

    1. Nel riquadro della struttura ad albero, espandere il nodo Servizi e applicazioni.

    2. Fare clic su Internet Information Services e quindi espandere il nodo <NomeServer> (computer locale).

    3. Fare doppio clic su Pool di applicazioni, fare clic con il pulsante destro del mouse su Pool di applicazioni di Microsoft Team Foundation Server Proxy e quindi fare clic su Proprietà.

    4. Fare clic sulla scheda Identità.

    5. Aggiornare le caselle Nome utente e Password con il nome e la password dell'account del servizio e quindi fare clic su OK.

    Per Windows Server 2008:

    1. Nel riquadro della struttura ad albero, espandere il nodo Internet Information Services e quindi il nodo <NomeServer> (computer locale).

    2. Fare doppio clic su Pool di applicazioni, fare clic con il pulsante destro del mouse su Pool di applicazioni di Microsoft Team Foundation Server Proxy e quindi fare clic su Impostazioni predefinite pool di applicazioni.

    3. Fare clic sulla proprietà Identità e quindi fare clic sul pulsante delle proprietà (...).

      Verrà visualizzata la finestra di dialogo Identità pool di applicazioni.

    4. Fare clic su Account personalizzato e quindi fare clic su Imposta.

      Verrà visualizzata la finestra di dialogo Imposta credenziali.

    5. Aggiornare le caselle Nome utente e Password con il nome e la password dell'account del servizio e quindi fare clic su OK due volte.

  8. Interrompere e riavviare il Pool di applicazioni di Microsoft Team Foundation Server Proxy.

    Per ulteriori informazioni, vedere la classe Procedura: interrompere e avviare servizi, pool di applicazioni e siti Web.

  9. Chiudere Gestione computer.

  10. Individuare la cartella principale della cache e verificare che solo l'account del servizio di Team Foundation Server Proxy disponga delle autorizzazioni Lettura e Scrittura.

  11. Individuare la cartella %WINDIR%\Temp e verificare che l'account del servizio disponga delle autorizzazioni Lettura ed esecuzione, Visualizzazione contenuto cartella e Lettura.

    Per ulteriori informazioni sulla cartella principale della cache, vedere Procedura: modificare le impostazioni della cache di Team Foundation Server Proxy.

Per aggiungere un account del servizio utilizzando l'installazione guidata di Team Foundation Server Proxy

  1. Nel server che esegue Team Foundation Server Proxy, aprire Esplora risorse e individuare la directory di installazione di Team Foundation Server Proxy.

    Nota:

    Per impostazione predefinita, questa directory è …\Programmi\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy.

  2. Eseguire il backup del file Proxy.config.

    Ad esempio, è possibile copiare il file in una cartella temporanea e rinominarlo Proxy.config.backup.

  3. Fare clic sul pulsante Start, scegliere Pannello di controllo, quindi Installazione applicazioni.

  4. Nella finestra di dialogo Installazione applicazioni, fare clic su Microsoft Visual Studio 2008 Team Foundation Server (proxy) - ENU.

  5. Disinstallare Team Foundation Server Proxy. A tale scopo, fare clic su Cambia/Rimuovi, su Disinstalla e quindi su Avanti.

  6. Scegliere OK nella finestra di dialogo di conferma.

  7. Reinstallare Team Foundation Server Proxy e specificarne il nuovo account del servizio.

  8. Ripristinare il file Proxy.config nella directory di installazione di Team Foundation Server Proxy.

Modificare la password per l'account del servizio

Se è già disponibile un account del servizio di Team Foundation Server Proxy, per modificarne la password è possibile utilizzare la relativa installazione guidata oppure Gestione IIS. Per modificare la password tramite Gestione IIS, eseguire i passaggi 7 e 8 della prima procedura descritta in questo argomento.

Per modificare la password utilizzando l'installazione guidata di Team Foundation Server Proxy

  1. Nel server che esegue Team Foundation Server Proxy, fare clic su Start, puntare su Pannello di controllo e quindi fare clic su Installazione applicazioni.

  2. Nella finestra di dialogo Installazione applicazioni, fare clic su Microsoft Visual Studio 2008 Team Foundation Server (proxy) - ENU.

  3. Scegliere Cambia/Rimuovi, Ripristina/Reinstalla e quindi Avanti.

  4. Impostare la password e completare l'installazione.

Vedere anche

Attività

Procedura: abilitare la memorizzazione nella cache del controllo della versione per Team Foundation Server Proxy

Procedura: esaminare le prestazioni della cache tramite Performance Monitor

Concetti

Gestione delle connessioni remote a Team Foundation Server Proxy

Altre risorse

Procedura: interrompere e avviare servizi, pool di applicazioni e siti Web

Procedura: verificare o correggere la configurazione IIS per un pool di applicazioni