首页 > 解决方案 > 第一方应用程序可以调用 Graph API 以外的 API 吗?

问题描述

我注意到,当载入第一方应用程序时,单击“调用 API”部分只会将 Graph API 显示为唯一可能的选项。如果可能的话,我想知道在定制服务中实现的 API 的载入机制是什么。

标签: azureazure-active-directory

解决方案


如果您想通过 AAD 身份验证调用您的 Web API,您可以参考场景:调用 Web API 的 Web 应用

与调用 Microsoft Graph API 不同(只需要注册一个 Azure AD 应用来代表客户端应用),请记住您需要注册两个 Azure AD 应用,一个用于客户端应用(正面),另一个用于 API 应用(后端)。在 API 应用程序中,您需要公开 API。然后您需要配置客户端应用程序。将 API 应用程序公开的权限(范围)添加到客户端应用程序。


推荐阅读