【发布时间】:2017-01-13 03:16:12
【问题描述】:
我在使用 LDAP 配置 SVN 时遇到问题。
- SVN 版本:1.6.6
- Apache 版本:2.2
- 我正在使用 TortoiseSVN 客户端访问存储库。
我已将“mod_authz_svn.so”和“mod_dav_svn.so”从 SVN 复制到 Apache 安装的模块目录中。 Apache正常启动,没有任何问题。
下面是我的配置文件。
<Location /svn>
DAV svn
SVNParentPath d:/repos
SVNListParentPath On
AuthzSVNAccessFile D:/repos/access.txt
AuthzLDAPAuthoritative off
AuthType Basic
AuthBasicProvider ldap
AuthName “ou.org”
#AuthLDAPBindDN “CN=TROPHY,CN=Users,DC=vw,DC=vwg”
AuthLDAPBindDN "DOMAIN\TROPHY"
AuthLDAPBindPassword “SYPERB”
AuthLDAPURL ldap://OU.ORG:389/CN=Users,DC=OU,DC=ORG?sAMAccountName?sub?(objectClass=Users)
Require valid-user
</Location>
错误:200 正常
如果我从位置路径中替换“/svn”,我看不到上述错误,但我无法对服务器进行身份验证。我注意到每次我提供凭据时都会弹出登录提示。
我正在使用以下链接从 TortoiseSVN 访问存储库。
【问题讨论】:
-
为什么这个问题被标记为 xbox360?
-
我知道这听起来很疯狂,但是对于您所在的位置,您是否尝试过
/svn/?斜杠过去对我有用(但仅在 Windows 上)而且您的访问路径不应该是 server.ou.org/svn/make 吗?
标签: svn tortoisesvn ldap