0

我正在尝试根据某些触发器/事件动态添加/更新链接服务 REST,以使用提供遥测数据的 cookie 来使用 RESP API 进行身份验证。此遥测数据将存储在 Data Lake Gen2 中,然后将使用 Data Bricks 移动到辅助数据存储/SQL Server。

有人试过这个吗?添加链接服务 REST 时,我无法找到基于 cookie 的身份验证选项。

另外如何动态创建数据管道或让其余 api 的参数是动态的?

4

1 回答 1

0

目前,不幸的是,使用 Azure 数据工厂本机组件/活动无法做到这一点。至少目前,您无法从数据工厂中的 Web 请求访问响应 cookie。有人为此提出了功能请求或可能有帮助的内容,请参见此处

可以通过 Azure 函数来获取/保存 cookie,然后将其作为后续请求的一部分发送。我有一个类似的问题,但对所有这些都使用了 Azure 函数,但我想你可以只用一个函数来做身份验证部分!;-)

编辑:更新

实际上,在我写完这篇文章后,我回去检查是否仍然如此,看起来事情已经改变了。现在在 Web 响应输出中出现(以前从未见过),一个名为“ADFWebActivityResponseHeaders”的属性,您可以看到“Set-Cookie”的属性

请参见下面的示例:-

在此处输入图像描述

于 2020-09-08T09:15:21.677 回答