我有一个由 HTTP 请求触发的 Azure 逻辑应用程序,我注意到没有真正的方法来验证逻辑应用程序中的应用程序,除非我使用我不想要的 SSO。
有没有一种方法可以实现简单的用户名/密码身份验证,甚至接受签名的请求,而无需使用 Azure API 管理或 Front Door(两者都是成本选项)?
这是一个非常奇怪的解决方案,但如果你只需要做一些保护就可以工作。
表情:
@and(
equals(triggerOutputs()?['headers']['username'], 'your_username'),
equals(triggerOutputs()?['headers']['password'], 'your_password')
)
添加步骤:
测试:
限制: