逻辑应用程序 - "Authorization Failed - The authentication credentials are not valid"

Logic Apps - "Authorization Failed - The authentication credentials are not valid"

我有一个逻辑应用程序,我可以使用任何其他客户端成功调用它,但是当我的应用程序尝试调用它时,我得到一个 401

{
    "error": {
        "code": "Authorization Failed",
        "message": "The authentication credentials are not valid"
    }
}

触发器是一个 http 请求,我使用的是从 Logic App 复制的那个。

关于如何在逻辑应用程序中查看失败的连接尝试以便进一步排除故障,我有什么想法吗?

Any ideas how I can see the failed connection attempts in Logic Apps so I can troubleshoot further?

根据您的描述,我建议您提供有关如何从您的应用程序调用逻辑应用程序的更多详细信息和代码。导致 401 错误的原因有很多。您可以在应用程序中查看您的用户名、密码和相关的验证码。或者你可以在你的应用程序中设置一个断点来调试。

此外,还有一些方法可以解决逻辑应用程序中的问题:

  1. 在触发器历史记录中查看输出 link。你可以参考这个article.
  2. 在逻辑应用中打开诊断日志。您可以监控逻辑应用程序并存储相关的日志记录。失败的记录也在里面。你可以参考这个article

  3. 使用 Operations Management Suite (OMS) 和 Log Analytics 监控并深入了解逻辑应用程序的运行。你可以参考这个article.