使用 Logic App 操作时如何添加身份验证?

How can I add authentication when using the Logic App action?

如何在使用 Logic App 操作时添加身份验证?

Microsoft docs 围绕使用嵌套操作的详细信息进行调用;没有添加任何身份验证。

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

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

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

目前(2020-10-28)还没有办法给Logic App action添加OAuth认证

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

然后您可以 select 身份验证类型来自...

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