我似乎无法生成对onelogin API的基本成功调用。我可以成功地从客户端ID和密钥生成令牌,但是每次调用输出的令牌都会得到401。下面替换了令牌的示例代码。
Invoke-RestMethod -Uri https://api.us.onelogin.com/api/2/users?-ContentType应用程序/json -Headers @{Authorization="bearer:12345"} -Method Get
我手动构建了这个命令,以证明将access_token行保存到变量中并不是什么错误,仍然是401。
发布于 2021-02-02 03:21:53
这是一个需要在不记名声明中添加的空格。
$Splat = @{
Method = 'GET'
Uri = 'https://api.us.onelogin.com/api/2/users?created_until=2020-07-01T20:38:24Z&last_login_until=2020-07-01T20:38:24Z'
ContentType = "application/json"
Headers = @{authorization = "bearer: $($Token)"}
}
Invoke-RestMethod @Splat https://stackoverflow.com/questions/65994016
复制相似问题