Azure B2C租户关联订阅后无法创建Blob、KeyVault等资源求助
解决Azure B2C租户无法创建Blob存储、KeyVault等资源的问题
问题根源
Azure B2C租户本质是目录型资源,无法直接在其目录上下文下托管Blob存储、KeyVault这类资源——这类资源必须创建在与订阅绑定的普通Azure AD目录对应的资源组中,而非B2C租户目录内。
分步解决方案
- 切换目录上下文:在Azure门户顶部的目录切换器中,选择关联了目标订阅的普通Azure AD目录(而非B2C租户目录),进入该目录下的资源组,再创建所需资源。
- 配置B2C租户资源访问权限:资源创建完成后,在资源的IAM(访问控制)面板中,添加B2C租户的服务主体或相关用户,分配对应权限(例如KeyVault的密钥管理员权限、Blob存储的存储账户参与者权限)。
- 核查订阅权限:确认操作账户在关联的订阅中拥有参与者或所有者角色,避免因权限不足导致创建失败。
- 重新验证订阅关联:进入B2C租户的“订阅”页面,确认订阅状态为“活动”且ID匹配。若关联异常,可删除现有关联后重新绑定有效订阅。
补充说明
在B2C租户目录下尝试创建资源时,门户会默认使用该目录上下文,但B2C目录不支持承载这类资源,因此会跳转至无订阅页面——这属于设计逻辑范畴,切换到普通Azure AD目录即可正常操作。
内容的提问来源于stack exchange,提问作者Chandra sekhar
相关产品推荐
相关产品推荐

