我正在尝试从Azure Logic应用程序调用基于会话的Web服务,该服务要求身份验证请求中的会话ID作为Cookie进行发送以用于实际请求。我能够成功地验证和接收会话ID,但是当我尝试在下一步中将其作为Cookie发送时,它不会成功。尝试了以下选项并获得了相应的答复:
我从SOAP UI尝试过,当我在请求的标头中发送cookie时,它可以工作。或者如果我在SOAP UI中选中“保持相同的会话”框。但是使用Logic App失败。您能帮我如何从Logic App发送Cookie吗?尽管我在应用程序中进行了设置,但它在哪里丢失了?
Add new parameter
下拉菜单允许您启用显示Cookie
的复选框,该复选框使您可以输入HTTP cookie(如果需要,可以输入动态内容)。您无法直接在下拉列表中输入值,因此请在选中复选框后将其关闭,然后在“验证”字段下方看到一个神奇的Cookie字段。
更多信息可在此处找到:How to call an API with cookie authentication from a Logic App。