Azure active directory 使用.NET SDK验证Azure AD中的服务Prinicipal名称(SPN)

Azure active directory 使用.NET SDK验证Azure AD中的服务Prinicipal名称(SPN),azure-active-directory,microsoft-graph-api,adal,microsoft-account,Azure Active Directory,Microsoft Graph Api,Adal,Microsoft Account,我需要使用.NET SDK从Azure AD获取SPN的属性。我需要验证SPN在Microsoft目录中是否有效。如何使用.NET SDK或Microsoft Graph API实现 为此使用Microsoft Graph。一旦您有权读取目录数据,下面的rest调用将获取所有服务主体 ADAL是Azure AD的身份验证库,而不是API。它提供了一个围绕AAD OAuth端点的包装器,用于获取您需要调用到其他API的访问令牌。感谢@Marclafler感谢您的响应,我们是否可以通过.NET SD

我需要使用.NET SDK从Azure AD获取SPN的属性。我需要验证SPN在Microsoft目录中是否有效。如何使用.NET SDK或Microsoft Graph API实现

为此使用Microsoft Graph。一旦您有权读取目录数据,下面的rest调用将获取所有服务主体


ADAL是Azure AD的身份验证库,而不是API。它提供了一个围绕AAD OAuth端点的包装器,用于获取您需要调用到其他API的访问令牌。感谢@Marclafler感谢您的响应,我们是否可以通过.NET SDK或任何其他方式来实现此目的。我的要求是验证给定字符串是否是来自Microsoft AAD的有效SPN。您可以使用Microsoft Graph或PowerShell。如果只是一对,你也可以在Azure广告门户中搜索。