我使用 Active Directory 成员服务(在 Win 2012 R2 上运行)设置了 Bonobo Git 服务器(5.1.1.0)。ActiveDirectoryMembergroupName 中指定的组只添加了两个帐户。ActiveDirectroyRoleMapping 中指定的管理员组只有一个帐户(在用户组中重复)。当我转到“用户”选项卡或在存储库上设置权限时,列出了大约 120 个帐户。大多数是对服务器具有管理员访问权限的帐户,但是其中一些我无法识别(除了来自域之外)
这是我的 web.config 文件的修改部分:
<add key="AuthenticationProvider" value="Cookies" />
<!--<add key="AuthenticationProvider" value="Windows" />-->
<!--<add key="AuthenticationProvider" value="Federation" />-->
<!--<add key="MembershipService" value="Internal" /> -->
<add key="MembershipService" value="ActiveDirectory" />
<add key="ActiveDirectoryDefaultDomain" value="MY_DOMAIN.ORG" />
<add key="ActiveDirectoryBackendPath" value="~\App_Data\ADBackend" />
<add key="ActiveDirectoryMemberGroupName" value="MY_GIT_USERS" />
<!--<add key="ActiveDirectoryTeamMapping" value="Developers=GitTeam" /> -->
<add key="ActiveDirectoryRoleMapping" value="Administrator=MY_GIT_ADMINS" />
有谁知道我在这里可能做错了什么?
提前致谢。