【问题标题】:How can I add authentication when using the Logic App action?使用逻辑应用操作时如何添加身份验证?
【发布时间】:2020-10-12 05:22:27
【问题描述】:

如何在使用逻辑应用操作时添加身份验证?

微软docs 围绕使用嵌套细节的操作进行调用;无需添加任何身份验证。

我知道我可以使用“原始”HTTP 操作,但这是 HTTP,而逻辑应用操作直接进入工作流,即没有 HTTP。这意味着您不能启用访问控制设置来限制在 ISE 中运行时仅对其他逻辑应用的调用。

我们还希望不再使用逻辑应用 URL 中的 SAS 密钥,而是使用 Azure AD OAuth 授权策略来管理授权

【问题讨论】:

    标签: oauth-2.0 azure-active-directory authorization azure-logic-apps


    【解决方案1】:

    如果您想摆脱在逻辑应用 URL 中使用 SAS 密钥,转而使用 Azure AD OAuth 授权策略来管理授权,最好的方法是通过API Management

    【讨论】:

      【解决方案2】:

      目前(2020-10-28),无法将 OAuth 身份验证添加到逻辑应用操作

      您必须在逻辑应用中使用 HTTP 操作,它允许您添加身份验证参数

      然后您可以从...中选择身份验证类型

      • 基本
      • 客户端证书
      • Active Directory OAuth (即服务主体)
      • 生的
      • 托管身份(即用户或系统分配的托管身份)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-09-06
        • 2021-05-26
        • 1970-01-01
        • 2018-02-23
        • 2021-01-12
        • 2021-11-23
        • 1970-01-01
        相关资源
        最近更新 更多