是否有.NETAPI用于获取AzureAD应用程序注册的显示名称?
我有一个.net守护进程,它使用AzureAD身份验证调用ASP.net Web API。我的身份验证流程如下所示:是否有.NETAPI用于获取AzureAD应用程序注册的显示名称?,.net,adal,msal,.net,Adal,Msal,我有一个.net守护进程,它使用AzureAD身份验证调用ASP.net Web API。我的身份验证流程如下所示: 我想为每个守护程序实例创建一个单独的AD应用程序注册,并通过应用程序注册的Display name属性标识Web API应用程序中的实例。有什么方法可以实现这一点吗?有一个REST API可用于获取应用程序对象数据: **https://graph.microsoft.com/beta/applications/{id}** 调用上述api的权限需要以下权限集: 顺便说一
我想为每个守护程序实例创建一个单独的AD应用程序注册,并通过应用程序注册的Display name属性标识Web API应用程序中的实例。有什么方法可以实现这一点吗?有一个REST API可用于获取应用程序对象数据:
**https://graph.microsoft.com/beta/applications/{id}**
调用上述api的权限需要以下权限集:
顺便说一句,在Azure AD中创建应用程序也会使用显示名称发回数据
Get-AzureADApplication -Filter "AppId eq 'ed192e92-84d4-4baf-997d-1e190a81f28e'"
您可以参考以下文档
或者,如果您使用powershell获取显示名称,则非常容易
Get-AzureADApplication -Filter "AppId eq 'ed192e92-84d4-4baf-997d-1e190a81f28e'"
参考:
希望有帮助。有一个REST API可用于获取应用程序对象数据:
**https://graph.microsoft.com/beta/applications/{id}**
调用上述api的权限需要以下权限集:
顺便说一句,在Azure AD中创建应用程序也会使用显示名称发回数据
Get-AzureADApplication -Filter "AppId eq 'ed192e92-84d4-4baf-997d-1e190a81f28e'"
您可以参考以下文档
或者,如果您使用powershell获取显示名称,则非常容易
Get-AzureADApplication -Filter "AppId eq 'ed192e92-84d4-4baf-997d-1e190a81f28e'"
参考:
希望能有所帮助。我们正在考虑的另一个选择是使用管理api。无论如何,在我们的情况下,可能需要使用管理api,因为我们正在考虑向后端添加一个API方法,用于旋转客户端加密。我们正在考虑的另一个选项是使用管理API。在我们的案例中,可能无论如何都需要管理API,因为我们正在考虑向后端添加一个API方法,用于旋转客户端加密