我正在尝试连接到校对点的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密码。