curl为什么令牌在curl中不正确但在PHP中很好?

时间:2015-05-15 15:15:55

标签: php curl

我有编写代码,使用令牌身份验证创建请求。

    curl_setopt($ch, CURLOPT_URL, "https://example.com");
    curl_setopt($ch, CURLOPT_USERPWD, "NQXidyvro-iFzZdtxRllpr1Oy");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    curl_setopt($ch, CURLOPT_HEADER, true);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch, CURLOPT_POST, TRUE);
    $response = curl_exec($ch);

效果很好!我的状态是200!如果令牌填充不正确,我将获得状态200。

但是当我尝试使用CURL

 curl -k -i -H "Authorization: Basic NQXidyvro-iFzZdtxRllpr1Oy" https://example.com

我有这样的错误“您正在请求无效的凭据”当令牌不正确时,我在PHP脚本中出现此错误。我使用相同的标记。怎么了?我在做什么错?

0 个答案:

没有答案