salut à tous !!
J'ai un problème autour de l'authentification HTTP.
ma portion de code est la suivante:
include('nusoap.php');
$user= "user";
$password = "password";
$client= "http://user:password@mon_serveur/webservices/monsericeweb?wsdl";
//$client->setCredentials($user, $password, "basic");
$client = new SoapClient($client,true);
$err = $client->getError();if ($err) {
echo '<p><b>Constructor error: ' . $err . '</b></p>';
}
$result = $client->call('ma_methode', array('mon_parametre' => 'ma_valeur'));
var_dump($result);
if ($client->fault) {
echo '<p><b>Fault: '.$fault;
var_dump($result);
echo '</b></p>';
} else {
$err = $client->getError();
if ($err) {
echo '<p><b>Erreur : ' . $err . '</b></p>';
} else {
var_dump($result);
}
}
j'obtien toujours l'erreur "Erreur :
HTTP Error: HTTP authentication failed "
si j'utilise
$client->setCredentials($user, $password, "basic");
à ce niveau là j'obtien l'erreur: "Fatal error: Call to a member function on a non-object , au niveau de cette ligne"
Merci de m'orienter
@ -:)
Zebra