我尝试从一个powershell脚本调用来自我的私有代理的analytics,并得到以下错误响应:[error]Invoke-RestMethod : {"error":{"code":"0","message":"Using this service requires \"View Analytics\" permission on
我检查了我的安全设置的“查看分析”,它说‘允许’。
我为私人代理设置的PAT已启用所有作用域。
我可以通过邮递员访问这个API,使用另一个授权Basic的PAT。
此外,如果
我已经在本地系统上安装了所需的软件和Azure PowerShell cmdlet。我试图通过从Visual代码终端连接到Azure来执行powershell脚本。下面是错误。
Import-Module Microsoft.Online.SharePoint.PowerShell
function PublishToAzure{
Add-AzureAccount
......
......
}
错误是.。AzureAccount:句柄无效
Visual代码设置:
// Place your settings in this file to overwrite the default
我对PowerShell非常陌生。我使用Invoke-RestMethod在一个powershell脚本中运行多个rest API调用,第二个rest api调用返回200,但它无法完成所需的操作。看起来它失败了,因为第一个API端点还没有完成工作。 因为当我在单独的脚本中单独运行第二个api时,它运行得很好。powershell调用rest方法函数中是否存在异步和等待 当前代码 try {
#First Rest API It works fine
Invoke-RestMethod -Uri $uri -Method Post -Headers $headers -Bod