Я пытаюсь подключиться к API контрольной точки. В их документации указано:
"Аутентификация пользователя осуществляется путем передачи зарегистрированного имени пользователя и пароля Proofpoint Essentials через TLS / SSL. Они должны отправляться при каждом запросе в заголовках:
X-пользователь
X-Password "
Я пробовал:
$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-user.