Azure Entra ID |

问题描述 投票:0回答:1

我有疑问,我是 azure entra id 的新手,我正在尝试注册该应用程序。我从文档中了解到,当您注册应用程序和应用程序对象时,还会创建一个服务主体对象。我已经注册了一个应用程序,并且看到了三个不同的 id

  • a) 应用程序(客户端)ID :ab79e7d6-7b69XXXXXXXXXXXXXXXXX
  • b)在概述页面上我看到对象 ID: 0862e661-cfba-4f94XXXXXXXXXXXXXXX
  • c) 当我单击“托管应用程序”时,我看到不同的对象 ID : 16742ff3-f903XXXXXXX

我真的很困惑哪个是应用程序对象,哪个是服务主体对象。

azure microsoft-entra-id
1个回答
0
投票

Application Object ID 是 Entra ID 应用程序的对象 ID:

enter image description here

应用程序客户端ID是针对应用程序的特定实例执行操作的应用程序的ID。

enter image description here

服务主体对象 ID 是托管应用程序/企业应用程序的对象 ID:

当您单击托管应用程序时,您将找到服务主体对象 ID:

enter image description here

注意:服务主体/托管应用程序/企业应用程序的应用程序 ID 和 Microsoft Entra ID 应用程序 ID 将相同。

在您的情况下, 0862e661-cfba-4f94XXXXXXXXXXXXXX 是 Microsoft Entra 应用程序的对象 ID,16742ff3-f903XXXXXXX 是服务主体的对象 ID。

参考资料:

什么是 Azure TenantId、ClientId(应用程序 ID)和 ObjectId? |作者:孙建功 | Medium 作者:Jiangong Sun

Azure:服务主体 ID 与应用程序 ID - Stack Overflow,作者:Rohit Saigal

© www.soinside.com 2019 - 2024. All rights reserved.