par
darkprototype » 01 déc. 2015, 13:16
Bonjour,
J'ai un problème lors d'un appel d'un wsdl https via un certificat, des que j'appel une fonction avec c'est paramètre j'ai une erreur SoapFault exception: [HTTP] Bad Request je ne sais pas d'ou cela provient.
J'ai effectué un test sous SoapUi cela fonctionne correctement.
Pouvez-vous m'aider s'il vous plait?
exemple du code :
$wsdl = "https://xxxx/xxxx.svc?wsdl";
$certificat = 'xxxx.pem';
$soapClient = new SoapClient($wsdl , array( 'trace'=> true, 'soap_version'=> SOAP_1_2, 'exceptions' => 1,'local_cert' => $certificat));
try {
/*var_dump($soapClient->__getFunctions());
var_dump($soapClient->__getTypes());*/
$param = array("request"=>array("id" => "personne"));
$result = $soapClient->__soapCall('reponse',array($params) );
}
catch( Exception $Ex )
{
echo "Exception SOAP:<br>";
var_dump( $Ex );
print $Ex;
}
Bonjour,
J'ai un problème lors d'un appel d'un wsdl https via un certificat, des que j'appel une fonction avec c'est paramètre j'ai une erreur SoapFault exception: [HTTP] Bad Request je ne sais pas d'ou cela provient.
J'ai effectué un test sous SoapUi cela fonctionne correctement.
Pouvez-vous m'aider s'il vous plait?
exemple du code :
[php]$wsdl = "https://xxxx/xxxx.svc?wsdl";
$certificat = 'xxxx.pem';
$soapClient = new SoapClient($wsdl , array( 'trace'=> true, 'soap_version'=> SOAP_1_2, 'exceptions' => 1,'local_cert' => $certificat));
try {
/*var_dump($soapClient->__getFunctions());
var_dump($soapClient->__getTypes());*/
$param = array("request"=>array("id" => "personne"));
$result = $soapClient->__soapCall('reponse',array($params) );
}
catch( Exception $Ex )
{
echo "Exception SOAP:<br>";
var_dump( $Ex );
print $Ex;
}[/php]