PHP WSO2 WSF / PHP - PullRequest
       24

PHP WSO2 WSF / PHP

2 голосов
/ 17 июля 2010

Я пытаюсь использовать WSO2 'WSF для PHP и использую объект WS Security.Я делаю запрос на сервер и получаю ошибку аутентификации.Я полагаю, что в объекте безопасности WS что-то отсутствует, поэтому я хотел бы видеть отправку сообщения RAW SOAP ... Есть ли способ сделать это.

Я не делаю это локально.

1 Ответ

2 голосов
/ 18 июля 2010

Это довольно просто. Создайте свой SOAP-клиент так:

$client = new SoapClient($wsdl_url, array('location' => $endpoint_url, 'trace' => true));

Затем, после того, как вы отправили свое сообщение, просто позвоните $client->__getLastRequest() или $client->__getLastResponse() в зависимости от ситуации. Вы также можете позвонить $client->__getLastRequestHeaders() или $client->__getLastResponseHeaders().

Обратите внимание, что невозможно получить что-либо из этого до отправки сообщения. Сначала вы должны отправить сообщение SOAP.

Также вам может пригодиться http://us.php.net/soapclient.

...