以编程方式注册Azure应用程序(Graph API)

问题描述 投票:2回答:2

我正在尝试以编程方式在Azure中注册应用程序。大多数示例都针对不符合我的要求的Azure门户的使用。其他示例假设我已经有一个注册的应用程序,并持有一个承载令牌以用于此操作。同样,这不符合我的要求。

在我的情况下。我是Azure AD管理员,我想以编程方式注册我的第一个应用程序,而无需访问Azure门户。由于可以轻松地通过门户网站完成此操作,因此我也希望在代码中执行此操作(首选http / C#)。然后,作为第二步,再次以编程方式<< [添加权限和授予管理员同意

最终,我使用注册的应用程序的ClientId和ClientSecret来检索承载令牌,然后查询Graph API。 (当我通过Azure门户手动进行应用程序注册时,此部分工作正常)

我希望这是有道理的。

azure api graph registration
2个回答
0
投票
您可以使用Microsoft Graph API。

用于创建应用程序的API是:https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/api/application_post_applications

要授予权限,您可以参考here


0
投票
我发现的最好的文章之一here
© www.soinside.com 2019 - 2024. All rights reserved.