如何使用Oauth身份验证机制验证对Logic Apps的HTTP请求?任何想法和指示都非常感谢。
答案 0 :(得分:0)
请求触发器仅支持SAS密钥,但是,您可以将端点置于API管理之后,这将允许您使用Oauth。
答案 1 :(得分:0)
这是一个古老的话题,但是如果有人偶然发现了这个挑战,那么高层次的答案就是
如果您有兴趣,请在我的博客https://marczak.io/posts/2019/08/secure-logic-app-with-api-management/
中对此进行详细解释答案 2 :(得分:0)
我相信截至目前(2020年12月11日),您可以使用Active Directory OAuth调用Logic App HTTP触发器
我必须添加一个Azure Active Directory授权策略,并且颁发者声明为https://sts.windows.net/<tenant id>
然后,我的测试逻辑应用程序可以使用HTTP操作发出请求,身份验证类型设置为“ Active Directory OAuth”,权限设置为https://login.microsoftonline.com
,访问者设置为https://management.azure.com
,并且客户端ID和来自应用程序注册的秘密