【问题标题】:Authentication Failure when accessing visualSVN server from linux svn client从 linux svn 客户端访问 visualSVN 服务器时身份验证失败
【发布时间】:2015-10-30 18:56:16
【问题描述】:

我们的 VisualSVN 服务器启用了“集成 Windows 身份验证”,因此我无法通过 Ubuntu/svn 访问它。

当我这样做时:

svn checkout http://MyRepo 

我收到以下错误:

svn: E120191: 无法连接到位于 URL 'http://MyRepo' 的存储库
svn: E120191: Error running context: 不支持请求的身份验证类型。

有没有人知道这个问题的解决方案(除了不使用 Windows 身份验证)?

【问题讨论】:

    标签: linux svn visualsvn-server


    【解决方案1】:
    1. 如果您启用了集成 Windows 身份验证,则您的客户端计算机必须加入 VisualSVN 服务器所在的 Active Directory 域(或至少受信任的 AD 域)。在这种情况下,集成 Windows 身份验证将在 Linux 机器(通过 Kerberos 或 NTLM)上正常工作。

    2. 对于非域 Windows 计算机,始终可以将 AD 凭据放入 Windows Credential Manager,并且您可以通过 IWA 进行身份验证而不会出现任何问题。我不知道该工具在 Linux 上的任何替代方案,但我想必须有一个。

    3. 除了集成 Windows 身份验证外,您还可以在 VisualSVN 服务器设置中启用基本 Windows 身份验证。这样,基于 Linux 的应该能够通过 Basic 进行身份验证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-28
      • 1970-01-01
      • 2011-11-04
      • 2019-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多