Azure 自动化中的奇怪问题,执行 GET 的代码块在 5.1 中可以工作,但在 7.2 中不行。 但是,如果我执行 POST 或 UPDATE,在 7.2 中它可以正常工作。 我做了一些研究,但找不到任何文章或帖子表明其他人在执行 GET 时遇到问题。 我使用 invoke-restmethod 遇到同样的问题。 我已经在使用和不使用 UseBasicParsing 参数的情况下进行了测试。我可以切换到 5.1,但我有一个为 7 编写的模块,用于与此站点交互,我希望能够坚持使用 7.2 对于这个例子,我将其简化为最简单的请求:
$Params = @{
Headers = @{
"Authorization" = "Bearer 3BGvKmk2GnqX2gTcVzBpsAIcuK4nIyHpitR0whcRdDN3rHHDrUinm8gHs76mw7UpFaz6B9HgOCbsrjYepo5dLuDB4XMQWy6FwylCiMCIhItKJnBJ"
"x-4me-account" = "kgpco-it"
}
URI = 'https://api.4me.qa/v1/requests/9396515'
}
Invoke-RestMethod @Params