使用证书的Azure data factory AD访问令牌

使用证书的Azure data factory AD访问令牌,azure,active-directory,azure-data-factory,azure-data-factory-2,Azure,Active Directory,Azure Data Factory,Azure Data Factory 2,如何在Azure data factory web活动中使用证书从AAD身份验证服务获取访问令牌,我无法为此使用客户端机密,来自服务原则的证书已存储在Azure密钥库中 我的ADF管道流类似于thuis 1) 指向存储在keyvalut中的证书的Web活动 2) web活动url为/oath2/token 在身体里 @concat('grant_type=client_-credentials&client_-id=','和client_-assertion=','activity('Web1'

如何在Azure data factory web活动中使用证书从AAD身份验证服务获取访问令牌,我无法为此使用客户端机密,来自服务原则的证书已存储在Azure密钥库中

我的ADF管道流类似于thuis

1) 指向存储在keyvalut中的证书的Web活动 2) web活动url为/oath2/token 在身体里 @concat('grant_type=client_-credentials&client_-id=','和client_-assertion=','activity('Web1').output.cer,'client_-assertion_-type=','urn:ietf:params:oauth:client-assertion-type:jwt-bearer','和resource=','https://analysis.windows.net/powerbi/api")

将错误获取为


调用Web活动失败,HttpStatusCode-'NotFound',消息-'请求的资源在服务器上不存在。请验证请求服务器并重试“

我可以知道您要使用访问令牌调用哪个API吗?用例是从ADF触发powerBI仪表板刷新,我使用下面的链接”但是根据我公司的政策,我必须在SPN中使用证书,而不是在web活动中使用客户端加密来直接调用powerbi rest api