从Azure函数WebHook调用C#Azure应用程序服务控制器方法

从Azure函数WebHook调用C#Azure应用程序服务控制器方法,azure,azure-functions,azure-web-app-service,webhooks,zumo,Azure,Azure Functions,Azure Web App Service,Webhooks,Zumo,第三方服务调用由我实现并定义为WebHook的Azure函数。现在,此函数从Azure Key Vault安全地检索SQL连接字符串,连接到数据库并直接操作数据 但是,我希望该函数能够像客户端那样使用我的Azure应用程序服务后端的控制器方法。客户端(Xamarin.Forms iOS/Android)使用Azure AD B2C对后端进行身份验证,并利用Microsoft的MobileClient SDK轻松处理表 我如何使Azure功能与控制器方法一起工作?如果我理解您的问题,您只需要从Az

第三方服务调用由我实现并定义为WebHook的Azure函数。现在,此函数从Azure Key Vault安全地检索SQL连接字符串,连接到数据库并直接操作数据

但是,我希望该函数能够像客户端那样使用我的Azure应用程序服务后端的控制器方法。客户端(Xamarin.Forms iOS/Android)使用Azure AD B2C对后端进行身份验证,并利用Microsoft的MobileClient SDK轻松处理表


我如何使Azure功能与控制器方法一起工作?

如果我理解您的问题,您只需要从Azure AD获取一个令牌,并向您的控制器发送一个请求(在标题中传递令牌)。

您能告诉我一些资源,解释如何执行您的建议吗?atm,我直接从Azure函数操作数据库。为此,我将其connectionstring安全地存储在Azure KeyVault中,并让我的函数使用AzureServiceTokenProvider创建KeyVault客户端。但我无法让它检索访问令牌。请尝试使用托管标识:同时查看以下内容: