网络活动ADF

问题描述

我尝试对Web活动授权进行参数化。我创建了两个参数User_Name和Pass,字符串类型。将参数值分配给auth。 adf管道中具有这部分json代码的凭据。

enter image description here

网络活动设置标签中的属性如下所示。

enter image description here

尝试执行管道时出现身份验证错误用户名属性具有正确的值,但密码错误。这是错误代码消息:“ errorCode”:“ 2108” Authentication_InvalidCredentials“,”消息“:”服务器已拒绝客户端凭据。

任何帮助将不胜感激

解决方法

不建议您对密码或机密进行参数设置。而是将所有连接字符串存储在Azure Key Vault中,并参数化“秘密名称”。

,

根据经验,可以参数化内容的是那些接受动态输入的字段。

当您在输入框上单击时,这些文本往往会在其下方带有添加动态内容[Alt + P] 文本。

enter image description here

基本身份验证中的用户名和密码无法直接参数化,但是有一种方法。

在设置中将“身份验证”选择为“无”,但在可以参数化其值的标头中提供身份验证信息。 请参见下面的屏幕截图。

enter image description here