|
前提:
1、SVN和AD LDS都已安装
2、SVN和Apache已经集成
步骤:
1、打开Apache的httpd.conf文件,去掉下列Module的注释:
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule ldap_module modules/mod_ldap.so | 2、参照下列模板配置SVN
#SVN项目名
AuthName "ldaptest"
DAV svn
#SVN项目的路径
SVNPath D:\CowiseDataCenter\team\svn-repository\projects\ldaptest
#SVN项目的路径权限授权文件存放路径
AuthzSVNAccessFile D:\CowiseDataCenter\team\svn-repository\conf\ldaptest.access
#验证方式
AuthType Basic
AuthBasicProvider ldap
AuthzLDAPAuthoritative off
AuthLDAPURL "ldap://192.168.1.2:50000/DC=cowise,DC=com?name?sub?(objectClass=*)"
AuthLDAPBindDN "CN=proxyUser,CN=Users,DC=cowise,DC=com"
AuthLDAPBindPassword abc
#对于所有用户都需要身份验证
Satisfy Any
Require valid-user
| 注意:AD和AD LDS在AuthLDAPURL属性上的写法是不一样的,注意查看
|
|
|