Bitbucket存储库开始返回"远程:尝试无效密码太多.尝试通过网站登录." (403)从昨天开始

sun*_*nks 52 git bitbucket atlassian-sourcetree

从昨天开始,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中拔出或推送,否则帐户会立即被锁定!

Kar*_*yan 45

出现上述错误的原因是Atlassion帐户锁定App密码无关.

因此,我使用以下网址重置了我的Atlassian帐户(根据Atlassian的服务台建议)

https://id.atlassian.com/

所以现在git fetch工作正常.

如果您忘记了当前的密码,可以通过以下网址重置密码

https://id.atlassian.com/login/resetpassword

希望这有帮助:)


yoi*_*sro 23

Atlassian刚刚发布了一个修复程序:

嗨,您好,

我们刚刚为导致此错误的根问题部署了修复程序.如果您可以请重试您的操作,如果您遇到任何其他问题,请告知我们.

我们建议您退出Bitbucket Cloud并再次登录.然后请再试一次.

对于此问题可能导致您和您的团队的任何延迟或中断,我们深表歉意.如果您有任何疑问,请随时告诉我们.

谢谢Pravin

更新2017-03-30:

嗨,大家好,

在过去的几天中,在Bitbucket Cloud上通过HTTPS使用Git和Mercurial时,某些用户可能遇到了与身份验证问题相关的503或403错误.

我们刚刚为此问题部署了平台修复程序.如果您可以在浏览器中导航到"id.atlassian.com",并确保您注销任何活动会话.

如果您可以尝试使用您的电子邮件和密码登录id.atlassian.com - 请确保不要使用Google登录表单,而是使用基本的电子邮件/密码字段.可能会要求您通过验证码屏幕,甚至在必要时重置密码.

一旦您正确登录到id.atlassian.com,如果可以请再次尝试您的GIT/Mercurial操作,并告诉我们您是否能够成功进行身份验证.

如果您遇到任何问题或有任何疑问,请告诉我们.

我们再次感谢您的耐心等待,并对这些问题可能导致您或您的团队造成的任何停机时间表示歉意.

谢谢你,Bitbucket云团队


小智 8

Atlassian相关.我去了bitbucket,退出了,重新登录并且git开始工作了.不需要更改我的密码.花了不到一分钟.


Vla*_*adN 6

在我看来,问题似乎是OAuth身份验证.如果我切换到基本身份验证,一切正常.

对于SourceTree,在工具 - 选项 - 身份验证中,删除BitBucket帐户,然后单击添加以再次添加凭据,但只需稍作更改:在身份验证组合框中选择基本.在用户名字段中输入您的bitbucket用户名,然后按刷新密码.系统会提示您输入帐户密码,但如果您使用Google帐户登录,请在此处设置新密码https://id.atlassian.com/manage/change-password

现在试图找出OAuth有什么问题.

更新

似乎有效的另一个修复是从中删除passwd文件C:\Users\[your-user]\AppData\Local\Atlassian\SourceTree.现在在SourceTree中执行git fetch/pull/push,系统会提示您登录.输入您的凭据,现在一切正常.