关于授权问题
安装了Subversion和客户端以及Apache,版本是1.6.6;可以通过http协议访问版本库,但是在加入认证的时候有用户输入密码的界面出现,但是输入完密码以后提示“HTTP 403(禁止访问)。。。。。”错误。
以下是我的httpd.conf文件最后一段:
<Location /svn>
DAV svn
SVNParentPath d:\svn_repository
## Jerry Add begin
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile "d:\svn_repository\passwd.txt"
AuthzSVNAccessFile "d:\svn_repository\authz.txt"
Require valid-user
#Satisfy Any
## Jerry Add end
</Location>
passwd.txt的内如如下:
wangminzhi:won
authz.txt的内容如下:
[group]
dev1 = wangminzhi
dev2 = zhangxiaolong,zhanghui,wusi,zhangchao
[repo1:/]
wangminzhi= r
@dev1 = r
@dev2 =
[repo1:/smt_source]
@dev1 = rw
说明:
1、在httpd.conf文件中已经加入了“LoadModule authz_svn_module modules/mod_authz_svn.so”;
2、repo1是我的版本库;
3、httpd.conf文件中打开了“LoadModule dav_fs_module modules/mod_dav_fs.so”