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

使用Active Directory用户从CCNet(CruiseControl.net)访问SVN存储库,svn,authentication,active-directory,cruisecontrol.net,Svn,Authentication,Active Directory,Cruisecontrol.net,我有CCNet设置与我们的SVN存储库对话,该存储库使用Active Directory组设置ACL。这很好,只是我不喜欢将广告用户的用户名和密码以明文形式存储在CCNet实例上 有没有办法加密AD用户名/密码,或者获取CCNet服务(我尝试以用户身份运行该服务,并删除CCNet/SVN配置的用户名/密码部分)以使用标准配置之外的域帐户?在将运行CCNet的服务器上,从命令行使用SVN执行需要身份验证的操作。这将使用Windows缓存您的凭据 然后以用户身份运行服务,并在配置文件中始终使用 &l

我有CCNet设置与我们的SVN存储库对话,该存储库使用Active Directory组设置ACL。这很好,只是我不喜欢将广告用户的用户名和密码以明文形式存储在CCNet实例上


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

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

然后以用户身份运行服务,并在配置文件中始终使用

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

总是

Wow将近一年后没有答案?我从来没有机会测试这个,因为当这个解决方案提供时,我已经完成了我正在工作的合同。这个答案有相当多的赞成票,这表明这是一个有效的解决方案,有人能证实吗?我很快就会记下答案。