我使用 Http 触发器创建了一个 Azure 逻辑应用程序,然后添加了服务总线 – 发送消息操作。
接下来,我将从第三方系统调用上述逻辑应用程序。从第三方系统调用 Http 触发逻辑应用程序没有问题。但我想将基本身份验证添加到 Http 触发的逻辑应用程序。
因为每当我从第三方系统调用上述逻辑应用时,出于安全原因,我都需要传递基本身份验证详细信息。
最佳答案
您可以通过 Azure API Management 公开它,使用基本身份验证来保护您的逻辑应用程序。 .
如果没有 Azure API 管理,您有以下选择:
- Shared Access Signatures (SAS) - 默认选项,据我了解,这不足以满足您的需求。
- 您可以通过仅允许请求来增强安全性 from specific IP addresses .
- 逻辑应用可以设置为使用 Azure Active Directory Open Authentication (Azure AD OAuth)而不是 SAS。
关于json - 如何将基本身份验证添加到HTTP触发的Azure逻辑应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70431886/