从昨天开始,bitbucket存储库开始在任何请求上返回:
remote: Too many invalid password attempts. Try logging in through the website.
fatal: unable to access 'https://xxxxxxxxx@bitbucket.org/xxxxxxxxxx/xxxxxxxxxxx.git/': The requested URL returned error: 403
Run Code Online (Sandbox Code Playgroud)
这发生在服务器(尝试git pull)和客户端(mac上的SourceTree)上.
双方雇用的用户是相同的,我可以登录bitbucket并看到没有问题.服务器上的SourceTree和git都使用bitbucket中生成的不同"App Password".我是每天使用此帐户的唯一人.
我创建了一个新的应用程序密码并尝试使用它来获得相同的错误.
我该怎么办才能解决这个案子?
更新#1:生成新的应用程序密码不适用于服务器和客户端.使用基本身份验证重新添加SourceTree帐户也无济于事.Bitbucket甚至不允许进行身份验证,因为它似乎 - 新的应用程序密码"最后访问"没有下雪.
更新#2:接受的答案确实是一个解决方案.这很奇怪,但重置主bitbucket用户帐户的密码有效.但顺序如下:重置bitbucket用户密码; 为服务器和客户端创建一个新的应用程序密码(SourceTree); 对于mac,在KeyChain Access中删除bitbucket的记录; 只有在删除记录后才尝试从SourceTree中拔出或推送,否则帐户会立即被锁定!