使用Active Directory用户从CCNet(CruiseControl.net)访问SVN存储库

Tr1*_*tan 10 svn authentication cruisecontrol.net active-directory

我有CCNet设置与SVN存储库通信,它使用Active Directory组设置ACL.这很好用,除了我不满意在CCNet实例上以纯文本形式存储AD用户的用户名和密码.

有没有办法加密AD用户名/密码,或获得CCNet服务(我已尝试以用户身份运行服务并删除CCNet/SVN配置的用户名/密码部分)以使用外部域帐户标准配置?

mad*_*xej 5

在将运行ccnet的服务器上,使用命令行中的SVN执行需要身份验证的操作.这将使用Windows缓存您的凭据.

然后以用户身份运行服务,并在配置文件中使用<authCaching> Always </ authCaching>.

<sourcecontrol type="svn">
  <authCaching>Always</authCaching>
</sourcecontrol>
Run Code Online (Sandbox Code Playgroud)