Я могу загрузить в wsdl, просто вытащить функции и типы данных, но когда я пытаюсь вызвать функцию на сервере, я получаю ошибку соединения.Когда я смотрю на данные мыла, переданные в запросе $, они не содержат сертификат безопасности и не генерируют никаких ошибок.
Мой код выглядит так:
// setup the transaction array
$header = array('local_cert' => "certificate.pem",
'logonUser' => "user_name",
'style' => SOAP_DOCUMENT,
'use' => SOAP_LITERAL,
'exceptions' => true,
'trace' => true);
// create the soap client, this will log us in
$client = new SoapClient($wsdl, $header);
try
{
$response = $client->getMessage($parameters);
}
catch (Exception $e)
{
dumpVars($client->__getLastRequest());
echo 'Caught exception: ', $e->getMessage(), "\n";
}
?>
Так что мой вопросэто, что мне нужно сделать, чтобы получить сертификат безопасности для передачи?
Спасибо,
Пит