如何使用REST API在Azure中验证用户?

时间:2017-03-14 19:08:04

标签: rest azure authentication

我在Microsoft Azure Active Directory中有一个用户帐户。我能够在门户网站中配置VM和其他资源。我想通过REST API复制此功能。

我正在阅读Azure AD REST API documentation,第一步是向Azure AD注册客户端应用程序。但是,我希望只使用我的用户帐户凭据而不是通过客户端应用程序进行身份验证。这可能吗?如果是这样,有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

  

我正在阅读Azure AD REST API文档,第一步是向Azure AD注册客户端应用程序。但是,我希望只使用我的用户帐户凭据而不是通过客户端应用程序进行身份验证。这可能吗?

据我所知,如果我们想在我们的应用程序中使用受Azure AD保护的REST API 访问或修改资源,我们必须设置一个Active Directory应用程序并为其分配所需的权限。我们需要在访问资源之前检索访问令牌,然后我们使REST API调用获取访问令牌来访问或修改资源。正如您所做的那样,它使我们能够通过具有客户端凭据的非交互式请求来检索访问令牌。