我正在尝试为Postman构建一个POC,从Powershell转换一些API测试。
这是一个这样的电话:
Invoke-RestMethod -Method Post -Uri $getSiteListUri -Headers $headers
标题由uuid和授权(JWT)组成。
使用No Auth将其放入邮递员,并且相同的标题会生成成功:错误响应。
我尝试过的事情:
-Adding "Bearer " to Authorization
-Removing no-cache and Postman-Token from the header in settings.
我需要采取哪些其他措施?
答案 0 :(得分:0)
我遇到的两个问题:一个人,另一个与服务器有关。
首先,我从powershell输出手动复制JWT,其中插入了出现新行的空格。为了解决这个问题,我使用了:
$header.Authorization | clip
其次,在检查服务器日志之后,似乎存在经常发生的固有问题。一些调用导致“”无法从****下载Json Web密钥“。即使在Powershell中,有时会出现此错误。可能是由于服务器上的挂断,响应缓慢,负载过重。需要与团队核实负责。