每当我尝试连接到网络上的 SVN 服务器时都会出现以下错误:
无法向服务器进行身份验证:拒绝基本挑战
有人可以帮忙吗?
答案1
rm ~/.gnome2/keyrings/login.keyring 帮助了我....之后,我在使用 svn checkout -username tom 签出时必须重新输入密码https://服务器名称.域名/
答案2
您的 http(s) svn url 中的凭据不正确。错误消息告诉您它正在尝试使用 http基本认证并且失败了。
答案3
你可以加
password-stores = #intentionally left blank
在您的~/.subversion/config
文件中最终与--non-interactive --trust-server-cert
subversion 命令的参数结合以避免这种情况。
答案4
我遇到了同样的问题,事实上,它的结果是 SVN 没有在本地保存您的登录信息。
我可以通过以下步骤解决此问题:
1.)我像这样编辑了我的SVN配置:
`store-passwords = yes`
`store-auth-creds = yes`
2.)
svn ls REPOSITORY_PATH
使用我的正确的用户数据。
完成此过程后,SVN 已将您的登录数据存储在本地。这解决了我的问题。
祝你今天过得愉快!