我们通过API管理向客户展示API。使用“Ocp-Apim-Subscription-Key”标题中预期的订阅密钥来处理安全性。
我们的一种方法支持轮询触发器规范,“Location”和“Retry-After”标头作为响应。对于我们的一个客户,我们希望创建逻辑应用程序,这将触发此触发器上的某些操作。
我们设置了HTTP触发器,我们在输入参数中提供了“Ocp-Apim-Subscription-Key”标头。
这是问题所在。标头仅添加到第一个请求。使用“Location”URL的后续请求没有此“Ocp-Apim-Subscription-Key”标头,因此它们会被API Management代理拒绝。
我已经验证了某些模拟API实际上缺少标头,所以它绝对是在Logic Apps端。
有没有人知道如何解决它?