我在使用CCTray (1.6.7981版)时遇到了一些身份验证问题。如果我将授权模式指定为"WinLogin身份验证“,则不会列出任何项目&此后不久,我的AD帐户将被锁定。
如果我指定“用户名/密码身份验证”,那么"Available Projects“列表将按预期填充,然后我可以从该列表中选择并监视构建。
然而,后一种授权有几个问题。首先,如果我的pc重新启动,则会针对每个项目显示以下消息:
错误:在服务器上未找到项目'{ Project }‘
其次(也是更重要的),指定的密码(即我的AD密码)以明文形式显示在cctray settings.xml中(默认位置为C:\Documents and Settings{username}\Application Data )。
理想情况下,我希望让"WinLogin身份验证“正常工作。我是不是遗漏了什么?
发布于 2013-08-30 01:58:33
要执行此操作,您需要在Active Directory中创建服务帐户。在window服务(services.msc)中,查找CruiseControl.net服务并将其配置为“登录为”。这将防止明文登录信息被传递。
https://stackoverflow.com/questions/5296050
复制相似问题