Azure 在API管理服务中使用策略的Aure AD身份验证

Azure 在API管理服务中使用策略的Aure AD身份验证,azure,azure-api-management,Azure,Azure Api Management,我在Azure中部署了一个API应用程序&我启用了Azure Active Directory身份验证。我需要API应用程序应该可以在外部访问。(不使用Azure的人) 我已将该API应用程序添加到API管理服务中,以使用策略和授权API。 有办法吗?我可以使用客户端Id和客户端密码对API应用进行身份验证吗?是的,您可以使用发送请求()策略作为请求处理的一部分,使用客户端Id和密码调用AAD,并获取身份验证令牌以附加到正在进行的请求。最好使用隐式oauth流,因为它只需要一个HTTP调用。我得

我在Azure中部署了一个API应用程序&我启用了Azure Active Directory身份验证。我需要API应用程序应该可以在外部访问。(不使用Azure的人) 我已将该API应用程序添加到API管理服务中,以使用策略和授权API。
有办法吗?我可以使用客户端Id和客户端密码对API应用进行身份验证吗?

是的,您可以使用发送请求()策略作为请求处理的一部分,使用客户端Id和密码调用AAD,并获取身份验证令牌以附加到正在进行的请求。最好使用隐式oauth流,因为它只需要一个HTTP调用。

我得到了答案。我在授予后端广告应用程序权限时出错。所以它总是说你没有查看此页面的权限。我去掉了多余的东西&现在它开始工作了。