从守护程序应用程序访问受oAuth2保护的Azure功能

时间:2019-12-10 11:32:12

标签: azure oauth-2.0 azure-active-directory azure-functions daemon

我有几个Azure功能,我想使用Azure AD对其应用身份验证。关于用户模拟身份验证,我已经成功地做到了。但是不幸的是,我无法从尝试访问Azure功能的守护程序中获得相同的工作。

我的Daemon应用程序已在Azure AD中注册,并公开了应用范围。基本上,我还有其他API,这些API是作为App Services从守护程序应用程序成功进行身份验证而构建的。我为Azure功能应用了相同的配置,但它们无法正常工作。

我的问题是,是否有人设法使用Azure AD对daemon应用程序进行身份验证到Azure Functions?如果可以的话,我很高兴他们能指导我找到有关如何实现该目标的任何文档

谢谢

1 个答案:

答案 0 :(得分:0)

我能够通过使用应用程序ID URI的确切值来解决该问题,该值在函数身份验证配置中的“令牌受众”中为api:// {application-id}格式