创建Azure Active Directory Domain Service报错RequestConflict如何解决
根本原因
你遇到的RequestConflict错误核心原因是首次提交AAD DS创建请求后,后台资源预配流程尚未进入终端状态(仅成功、失败、取消三种状态属于终端状态),后续多次重试提交新的创建/修改请求触发了Azure资源的并发操作锁定机制,直接拒绝了新的请求。
AAD DS的预配流程本身耗时较长,常规场景下需要30分钟到1小时才能完成,中途重复提交操作必然会触发该类冲突。
修复步骤
- 先停止所有新的部署操作,登录Azure门户进入对应资源组的「部署」页,查看当前关联AAD DS的部署任务状态,耐心等待其运行到终端状态
- 若该部署任务卡住超过2小时无状态更新,手动取消该部署任务,等待10~15分钟让后台释放该资源的锁定状态
- 若之前的部署生成了半创建状态的AAD DS资源,先手动删除该资源,等待删除操作完全完成后再发起新的创建请求
- 重新提交部署请求后不要中途刷新页面或重复点击提交,等待预配流程自动执行完成即可
订阅兼容性确认
该错误不是订阅套餐不支持导致的。如果是订阅层级或权限不支持AAD DS的场景,返回的错误码会是SubscriptionNotRegistered、SkuNotSupported类提示,不会返回当前的资源状态冲突错误。
你可以提前在Azure门户的「订阅」->「资源提供程序」页确认Microsoft.AAD资源提供程序已完成注册,避免后续部署出现额外问题。
内容的提问来源于stack exchange,提问作者SaWo
相关产品推荐
相关产品推荐

