如何将Web Api访问配置为Azure Active Directory图谱API

时间:2015-05-14 00:13:02

标签: azure asp.net-web-api

我已经设置了WebApi应用程序,并且在权限下它可以访问Windows Azure Active Directory。

应用程序可以访问图形api,并且没有提示用户登录。

如何为WebApi实现类似的设置?我只想要具有权限设置的应用程序来访问它。我这样设置:http://bitoftech.net/2014/09/12/secure-asp-net-web-api-2-azure-active-directory-owin-middleware-adal/

但与访问“Windows Azure Active Directory”的图形API时不同,它会提示登录。

1 个答案:

答案 0 :(得分:0)

如果您不希望系统提示进行身份验证,则需要使用 AcquireTokenAsync 的不同重载。这实际上意味着使用秘密来验证您的应用程序。

struct