PHP X用户和X密码身份验证

时间:2019-01-10 18:37:58

标签: php authentication curl

我正在尝试连接到校对点的api。他们的文档状态:

“用户身份验证是通过TLS / SSL传递Proofpoint Essentials注册的用户名和密码来进行的。必须在标头中的每个请求中发送这些用户名和密码:

X用户   X密码”

我尝试过:

$url = "someUrl";
$username = "someUser";
$password = "somePass";

$ch = curl_init();
  curl_setopt($ch,CURLOPT_URL,$url);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  curl_setopt($ch, CURLOPT_HTTPHEADER, array(
  'X-User:'.$username,'X-Password:'.$password));
   $result = curl_exec($ch);
   $res = json_decode($result);
   print_r($res);

我已经确认用户名和密码正确,但是我正在未经授权。这是发送此类型身份验证的正确格式吗?我以前从未见过x用户x密码。

0 个答案:

没有答案