将Azure App Service关联至Azure DevOps的API仓库与部署流水线
解决Azure App Service关联DevOps流水线时跳转至新组织的问题
排查修复步骤
确认账号关联关系
你在Azure门户登录的账号,必须是现有DevOps组织的成员(至少有访问权限)。如果账号没加入目标组织,Azure会直接引导你新建组织。去Azure DevOps门户检查下账号是否在目标组织的成员列表里。换个入口创建关联
别用Azure门户的Get started链接,直接登录你的DevOps组织操作:- 打开目标API仓库所在的DevOps项目,点左侧的Pipelines -> Create pipeline
- 选择Azure App Service作为部署目标,跟着向导选你已有的App Service实例
- 配置完成后,流水线会自动和App Service关联,之后在Azure门户也能看到关联状态
检查订阅权限
确保你的Azure订阅给目标DevOps组织开了访问权限:- 登录Azure门户,进Azure Active Directory -> Enterprise applications
- 找到
Azure DevOps应用,检查目标组织是否有访问该订阅的权限 - 没授权的话,补上权限分配,让组织能访问App Service所在的订阅
清除缓存或用无痕窗口
浏览器缓存的旧会话可能搞乱跳转,清完缓存重新登录Azure和DevOps,再试关联操作。核对区域兼容性
少数情况App Service和DevOps组织的区域不匹配会出问题,确认两者区域是否一致,必要时把DevOps项目的区域临时调成和App Service一样。
内容的提问来源于stack exchange,提问作者mok_1
相关产品推荐
相关产品推荐

