{“错误”:“无效请求”,“错误描述”:“缺少必需的参数:代码”} curl :(3)URL使用错误/非法格式或缺少URL

wyyhbhjk  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(137)

我正在发送此curl请求,它包含代码,但我收到了一个缺少所需参数的错误:code

curl -X POST https://xxxxx.auth0.com/oauth/token \
  -d grant_type=authorization_code \
  -d redirect_uri=https://example-app.com/redirect \
  -d client_id=xxxxxxxx \
  -d client_secret=xxxxxxxxxx \ 
  -d code_verifier=xxxxxxxxxx \
  -d code=xxxxxxxxxx
lzfw57am

lzfw57am1#

URL需要放在最后,并且最好将数据包含在双引号中,以防止干扰shell,因此:

curl -X POST \
  -d "grant_type=authorization_code" \
  -d "redirect_uri=https://example-app.com/redirect" \
  -d "client_id=xxxxxxxx" \
  -d "client_secret=xxxxxxxxxx" \ 
  -d "code_verifier=xxxxxxxxxx" \
  -d "code=xxxxxxxxxx" \
  https://xxxxx.auth0.com/oauth/token

相关问题