Rest 调用因客户端错误而失败,ADF 中的状态代码为 404。但我可以通过邮递员看到日期

问题描述 投票:0回答:1

我正在尝试使用服务主体通过图形 api 连接共享点。我在复制活动中设置了一个休息数据集,并将基本 url 设置为 https://graph.microsoft.com/v1.0/ 并给出了所需的相对 url。我收到 adf 错误

我通过邮递员使用相同的访问令牌和网址尝试了相同的操作,并且我能够根据需要查看数据。我已经使用服务主体设置了 REST API 的链接服务,并且连接成功。postman

当尝试使用 ADF 进行相同操作时,会引发错误。任何人都可以帮助我理解问题是什么?我应该采取什么不同的做法?

azure rest microsoft-graph-api azure-data-factory
1个回答
0
投票

根据您的错误消息,似乎相对网址中传递的参数无法识别。

相对 url 是可选的,您可以使用 if else 表达式在 baseurl 本身中传递参数。我已经在

中实现了类似的用例

步骤如下: #1 基本 url(参数化值)表达式类似于 (@if(equal(variable('continuationUrl'),'NA'), pipeline().parmeters.source_baseURL,variable('continuationUrl')) 如果您正在执行分页规则来获取最新的网址。 #2 在附加标头中传递授权。

© www.soinside.com 2019 - 2024. All rights reserved.