无法创建Azure Web App:创建Server Farm时出现权限禁止错误
解决Azure Web App创建时“Microsoft.Web/serverfarms”的Forbidden错误
针对你遇到的订阅无法创建/更新ServerFarm的Forbidden错误,以下是具体排查和解决步骤:
检查Microsoft.Web资源提供商注册状态
- 登录Azure门户,进入订阅页面
- 在左侧菜单选择「资源提供商」
- 搜索
Microsoft.Web,确认状态为「已注册」 - 若未注册,点击「注册」,等待注册完成后重试创建
排查Azure Policy限制
- 进入Azure门户的「策略」服务
- 检查是否存在针对
Microsoft.Web/serverfarms的拒绝策略 - 若有相关策略,确认是否需要调整策略规则,或申请豁免
验证服务计划SKU和区域可用性
- 确认你选择的App Service Plan SKU(如B1、S1等)在目标区域是否可用
- 部分试用订阅可能限制使用高级SKU,尝试切换为基础或免费SKU重试
- 检查订阅的计算资源配额(如核心数、内存)是否已达上限,可在订阅的「使用情况 + 配额」中查看
检查订阅类型限制
- 若为试用订阅,即使余额充足,可能存在部分资源创建限制,可尝试升级为付费订阅
- 确认订阅是否处于非活动状态(如逾期、审核未通过),可在订阅页面查看状态
错误信息参考:
{ "status": "Failed", "error": { "code": "Forbidden", "message": "The subscription 'mysubscriptionId' is not allowed to create or update the serverfarm.", "details": [ { "message": "The subscription 'mysubscriptionId' is not allowed to create or update the serverfarm." }, { "code": "Forbidden" }, {} ] } }
内容的提问来源于stack exchange,提问作者Muhammad Ahsan
相关产品推荐
相关产品推荐

