我们使用 Apache 和 mod_svn 来为我们的 Subversion 存储库提供服务。以前我们使用基于文件的身份验证授权类型 消化设置。我们想移动到LDAP的身份验证,但我们第一次希望新旧身份验证能够并行工作。
问题是LDAP不支持消化身份验证类型,但仅基本的。我发现AuthBasicUseDigestAlgorithmApache 指令能够使用我们当前的摘要身份验证文件基本的身份验证类型,但是这会破坏 LDAP 身份验证:
AH02493: Authn provider does not support AuthBasicUseDigestAlgorithm
有没有办法让这两种身份验证方法协同工作?
答案1
回答我自己的问题,在 Apache 中不可能以这种方式混合这两种类型的身份验证方法。因此我转而使用 SCM-Manager,它能够(使用一个小补丁)处理这种情况。