You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure App Registration未显示在Enterprise Applications中的原因及解决方法

Azure App Registration未显示在Enterprise Applications的原因及解决方法

原因

  • 企业应用对应服务主体而非应用注册本身:App Registration是应用的定义(应用对象),Enterprise Applications里展示的是服务主体(Service Principal)——这是应用在租户内的运行实例。只有当应用被实际使用(比如有用户登录、被授权访问资源),或者手动创建服务主体后,才会在Enterprise Applications中出现。你提到的webappoidc应该已经触发了服务主体创建的操作。
  • 服务主体未被自动生成:部分场景下(比如通过Graph API创建App Registration时未指定生成服务主体的参数,或者应用类型设为仅个人微软账户),系统不会自动生成服务主体,导致无法在Enterprise Applications中看到对应条目。

解决方法

  • 触发自动生成服务主体:
    • 用该App Registration的客户端ID和密钥发起一次Azure AD身份验证请求(比如模拟用户登录,或者让应用调用某个Azure资源接口),系统会自动创建服务主体并同步到Enterprise Applications。
    • 给该App Registration分配任意Azure资源的权限(比如Storage账户的读取权限),保存配置后服务主体会自动生成。
  • 手动创建服务主体:
    • 使用Azure CLI执行命令:az ad sp create --id <你的App Registration客户端ID>,执行完成后即可在Enterprise Applications中看到对应条目。
    • 进入目标App Registration的门户页面,在概述标签页找到创建服务主体按钮(若存在),点击即可手动生成。
  • 调整应用类型:如果App Registration设置为“仅个人微软账户”类型,修改为“单租户”或“多租户”,再触发服务主体生成操作。

内容的提问来源于stack exchange,提问作者Petro Kolosov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 12:20:29