我想从网络浏览器访问存储库,这样做 -
通过 WebDAV 访问。
密码文件:
...
[users]
harry = harryssecret
sally = sallyssecret
...
<VirtualHost remote-ip:81>
<Location /svn>
DAV svn
SVNPath /home/svn
AuthType Basic
AuthName "...."
AuthUserFile /etc/subversion/passwd
Require valid-user
</Location>
</VirtualHost>
然后重启 Apache:
ctlscript.sh restart apache
来自 Windows 主机的请求:
http: //remote-ip:81/svn/test
得到响应:
输入harry
and harryssecret
,但我得到:
401:需要授权
此服务器无法验证您是否有权访问所请求的文档。要么您提供了错误的凭据(例如,错误的密码),要么您的浏览器不了解如何提供所需的凭据。
我究竟做错了什么?