Ошибка с php soap аутентификацией. OSB-386101: отсутствует токен аутентификации - PullRequest
0 голосов
/ 28 февраля 2020

при аутентификации с soap я получаю следующую ошибку: OSB-386101: отсутствует токен аутентификации.

Я выполняю аутентификацию следующим образом:

$header = new SoapHeader($url, "header", array('user' => 'xxx','password' => 'xxx'), true);
$client->__setSoapHeaders($header);
$body = '......'; // xml with the body of the query
$result = $client->methodName(new SoapVar($body, XSD_ANYXML)); //here it explodes

предполагается заголовок go следующим образом

   <soapenv:Header>
      <user>Username</user>
      <pass>Password</pass>
   </soapenv:Header>
...