从 BitBucket 发布的 Microsoft Azure Web App 停止工作

Microsoft Azure Web App Publish from BitBucket stopped working

当我尝试从 Azure Web 应用程序从我的 Bitbucket 存储库进行部署时,出现以下错误

Failed to set up deployment source for web app XXXXXXXXX, using Bitbucket. Repository 'UpdateSiteSourceControl' operation failed with Microsoft.Web.Hosting.SourceControls.OAuthException: Bitbucket AddSSHKey: (404) NotFound.
 at Microsoft.Web.Hosting.SourceControls.BitbucketV2Proxy.<AddSSHKey>d__57.MoveNext()
 --- End of stack trace from previous location where exception was thrown ---
 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
 at Microsoft.Web.Hosting.Administration.BitbucketV2SiteRepositoryProvider.<UpdateSiteSourceControl>d__6.MoveNext().

有什么想法吗?

显然今天 bit bucket 有,尝试使用 oauth 服务的一些问题,我使用 github 中的 mirrow 检查这个并尝试在 azure 中部署并工作。 对此的正常解决方案是在 bitbucket 中更改用户的正确权限。

这通常是由存储库的安全性更改或所有权引起的。

我不得不去 https://bitbucket.org/account/settings/app-authorizations/ 并撤销对 azure 的访问,然后在重新添加时它起作用了