身份验证 Subversion 直写代理
-
06-07-2019 - |
题
从版本 1.5 开始,Subversion 支持主主存储库有一个本地缓存代理。
我让从站同步,主站重放对从站的提交。到目前为止一切正常,但现在我想知道如何进行身份验证(与 这 指导)。
当主设备和从设备都设置了身份验证时,从设备在读取时要求用户名/密码,但在写入时都要求输入用户名/密码。
有什么方法可以使身份验证对从站的用户透明(意味着如果是读或写,则只需要 1 次独立的身份验证)?
我正在测试:
- 从站上的 Apache/2.2.3、Subversion 1.4.2 (Debian)
- Apache/2.2.8、Subversion 1.5.1 (Ubuntu)
解决方案
最后通过正确配置mod_proxy解决了问题。mod_proxy 知道它还必须代理身份验证凭据,它工作正常,并且用户只需输入用户名/密码一次。
其他提示
记住密码肯定取决于你使用的 svn 客户端,如果你告诉它记住它为什么会再次询问你呢?
另外,您可能想阅读 apache,特别是 Require 指令,它控制 HTTP 身份验证: http://httpd.apache.org/docs/2.2/mod/core.html#require
通常 Require valid-user
用来
不隶属于 StackOverflow