2010-06-14 12 views
10

Ho configurato CCNet per comunicare con il nostro repository SVN, che ha il suo setup ACL utilizzando i gruppi di Active Directory. Funziona bene, tranne che non sono contento di avere il nome utente e la password dell'utente AD memorizzati in testo normale sull'istanza CCNet.Accesso al repository SVN da CCNet (CruiseControl.net) utilizzando un utente di Active Directory

Esiste un modo per crittografare il nome utente/password di AD oppure ottenere il servizio CCNet (ho provato a eseguire il servizio come utente e rimuovere la sezione nome utente/password della configurazione CCNet/SVN) da utilizzare un account di dominio al di fuori della configurazione standard?

+1

Wow nessuna risposta per questo dopo quasi un anno? –

risposta

5

Sul server che eseguirà ccnet, utilizzare SVN dalla riga di comando per eseguire un'operazione che richiede l'autenticazione. Questo memorizzerà le tue credenziali usando Windows.

Quindi eseguire il servizio come utente e utilizzare < authCaching> Sempre </authCaching> nel file di configurazione.

<sourcecontrol type="svn"> 
    <authCaching>Always</authCaching> 
</sourcecontrol> 
+0

Non ho mai avuto la possibilità di testare questo dato che avevo già finito il contratto a cui stavo lavorando quando è stata fornita questa soluzione. Questa risposta ha un bel po 'di upvotes, il che suggerirebbe che si tratta di una soluzione funzionante, qualcuno può confermare? Segnalo come risposta a breve. – Tr1stan

Problemi correlati