我的API调用的url格式如下:base url/page=x&token=yyyy
如何在 Azure 数据工厂中为此创建安全链接服务?
我尝试使用 head auth,但不知道如何继续。
我将解释如何针对 1 个参数(令牌)执行此操作,您可以将其扩展为其他参数。首先创建一个变量来存储您的令牌。我们称之为“token_variable”。您需要在执行管道的其余部分之前预先填充此内容。
现在,当您创建链接服务时,您可以创建一个新的链接服务参数来保存您的令牌,如下所示。创建您的 url 作为基本 url 和参数的串联。
现在转到您创建的数据集。您应该看到令牌参数可用。单击值字段。
创建一个新的数据集参数,我们将其命名为“mytokenparm”
现在,如果您返回到复制活动,您应该会看到此参数。您现在可以将其设置为 token_variable。
所以现在,如果您将此 token_variable 设置为任何内容,它将动态更改传递到数据集和链接服务的内容。
由于您的令牌应该是秘密的,因此将所有活动的安全输入和输出复选框设置为 true 非常重要。这样就无法在管道运行的历史记录中看到该令牌。