gpt4 book ai didi

svn - SVN : Could not authenticate to server: rejected Basic challenge?是什么原因及解决办法

转载 作者:行者123 更新时间:2023-12-03 11:01:38 27 4
gpt4 key购买 nike

如果你在网上搜索,你会看到这个问题被问了很多,但没有明确的答案。这是我的特殊情况。

我在 Mac 上使用 Versions SVN 客户端,但在使用命令行时遇到同样的问题。我有其他人的存储库的个人存储库凭据,它正在我 6 个月前设置的一台机器上运行。

我将我的 .ssh 文件夹从我的用户目录复制到另一台机器,在该机器上安装了版本,并通过登录凭据进行设置,只是失败并显示以下消息:

authorization failed: Could not authenticate to server: rejected Basic challenge



存储库的 URL 使用 https,但我删除了“s”并尝试了不安全的相同问题。然后我从另一台计算机上删除了我的 .ssh 文件夹,同样的问题。其他人说此错误与 SVN 尝试使用基本身份验证 (http) 并失败有关。这对我没有多大帮助,因为我不知道该怎么做才能解决它。我的登录凭据很好,但此错误消息可能是我处理过的描述性最差和最糟糕的错误消息之一。这个问题怎么解决??

最佳答案

 authorization failed: Could not authenticate to server: rejected Basic
challenge


您收到的错误意味着 SVN 服务器(实际上是 Apache HTTP 服务器)由于凭据无效而拒绝对您进行身份验证。以下是对错误进行故障排除的步骤:
  • 您是否收到密码提示?你是不是连续3次收到密码提示然后看到这个错误?

    如果您这样做:第一个故障排除步骤是仔细检查输入的用户名和密码是否正确。用户名可以区分大小写!

    第二个故障排除步骤不像前一个那么明显;更改 AD 帐户的密码后可能会遇到此问题。当密码包含非 ASCII 符号(例如 £、ü、ä 等)时,基本身份验证失败。简而言之,Basic auth 不支持密码中的非 ASCII 字符。
  • 您没有收到密码提示,它只是失败并显示错误 authorization failed: Could not authenticate to server: rejected Basic challenge .

    尝试对强制您的凭据进行身份验证是有意义的,例如使用命令行:
    svn info --username USERNAME --password PASSWORD --no-auth-cache https://server/svn/repository/

    --username ARG : specify a username ARG

    --password ARG : specify a password ARG

    --no-auth-cache : do not cache authentication tokens



    如果您可以使用此命令行成功进行身份验证,则应清除缓存的凭据。见 SVNBook | Client Credentials详情。但是,某些 GUI 客户端允许您单击几下即可清除缓存。
  • 关于svn - SVN : Could not authenticate to server: rejected Basic challenge?是什么原因及解决办法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10440685/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com