使用Redmine对Git Server的Active Directory支持

时间:2012-05-16 23:57:33

标签: git active-directory redmine

关于Git是否有可能使用Active Directory身份验证的早期问题包括this answer,用户faken,这表明Redmine是一种很好的方法。偶然的机会,我的一位同事在前一天建议在我们实施Git时包括Redmine,所以我很感兴趣。

我的问题是:以这种方式设置Redmine和Git有多容易?

我问的原因是,在工作中有一种对复杂安装过程的厌恶,这些过程需要来自不同来源的六个或更多组件以及几天的学习期。无论是对还是错,这种装置都被视为非常脆弱,原因有两个:

  1. 独立项目的多个依赖关系,未来版本可能不一定能够很好地协同工作;
  2. 需要漫长的学习和实验时间才能使各种组件正常运行,大约一两天,繁忙的系统管理员负担不起。
  3. 不要试图在这里徘徊,但我知道当我向他展示与faken上面的回答相关的指示时,我老板的第一反应是什么。但是,我不想根据封面判断一本书,并根据该指令页面的第一印象写下Redmine。我真的希望能够去找我的老板并给他一个答案,说明这样的话:我们已经做到了,这并不痛苦,花了很长时间,这些是值得注意的几件事

    干杯 西蒙

1 个答案:

答案 0 :(得分:1)

如果您通过HTTP使用Git,您可以轻松使用SPNEGO来保护您的回购,如果Redmine支持阅读$REMOTE_USER var,您可以让网络服务器执行身份验证。 mod_auth_kerbmod_auth_gss很好地为此服务。