同时允许基于Subversion(passwd文件)和Windows域身份验证

时间:2009-07-29 11:16:29

标签: windows svn apache

我目前在Windows上设置了Subversion,通过Apache对我们的域控制器进行身份验证。是否可以允许对域控制器和Subversion passwd文件进行身份验证?

要实现这一点,我是否必须拥有Apache for Windows身份验证,并且还将svnserve作为服务运行并对passwd文件进行检查?

2 个答案:

答案 0 :(得分:4)

如果针对域控制器的身份验证失败,您可以告诉Apache提供基本身份验证(使用passwd文件)。

设置行

SSPIOfferBasic On

在Apache配置文件的<Location>块中。

答案 1 :(得分:4)

您想要应用混合身份验证。您可以通过Apache for HTTP身份验证使用HTTP协议,并通过svnserve使用SVN协议对passwd文件进行身份验证。

您可以使用Stefan的解决方案,但这并不妨碍您明确区分不同类别的用户。