发新话题
打印

关于授权问题

关于授权问题

安装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”

TOP

找到问题了

[groups]写成[group]了,呵呵,低级错误啊

TOP

发新话题