What is the cause and solution to SVN: Could not authenticate to server: rejected Basic challenge?

前端 未结 4 1509
既然无缘
既然无缘 2020-12-30 00:08

If you search around the web you will see this question asked a lot but there are no clear answers. Here is my particular case.

I am using Versions SVN client on a m

4条回答
  •  长情又很酷
    2020-12-30 00:47

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

    The error you get means that SVN server (Apache HTTP Server actually) rejects to authenticate you because of invalid credentials. Here are the steps to troubleshoot the error:

    • Do you get the password prompt? Do you get the password prompt 3 times in a row and then see this error?

      If you do: the first troubleshooting step would be to double-check that the entered username and password are correct. Usernames can be case-sensitive!

      The second troubleshooting step is not as obvious as the previous one; you can encounter the problem after changing your AD account's password. Basic authentication fails when password contains non-ASCII symbols (e.g. £, ü, ä, etc.). Shortly speaking Basic auth does not support non-ASCII characters in the password.

    • You do not get the password prompt, it just fails with the error authorization failed: Could not authenticate to server: rejected Basic challenge.

      It makes sense to attempt to authenticate forcing your credentials, e.g. with the command-line:

      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

      If you can successfully authenticate with this command-line, you should clear your cached credentials. See SVNBook | Client Credentials for details. However, some GUI clients allow you to clear cache in a couple of clicks.

提交回复
热议问题