0

我有一个非常简单的 curl 命令,这对我有用(不使用基本身份验证 - 服务只希望令牌在 URL 中):

curl -v -X POST https://Dkdjhf928hfDJFSDFJSK@sonarcloud.io/api/projects/create -d "name=sdfsdfsdf&project=sdfsdfdsf&organization=zzzzz"

这不起作用:

Invoke-WebRequest -Method POST `
                  -Body 'name=sdfsdfsdf&project=sdfsdfdsf&organization=zzzzz' `
                  -Uri 'https://Dkdjhf928hfDJFSDFJSK@sonarcloud.io/api/projects/create'

powershell 一定是弄乱了一些东西,因为我收到了这个错误:

Invoke-WebRequest : {"errors":[{"msg":"Insufficient privileges"}]}

curl是否有一些默认方式发送powershell没有的正文或数据?

4

0 回答 0