PHP bir Soap Client kurmak ve çağrı / istek temel bir yetkilendirme ile geçmek beni gerektirir önümde bir proje var. Müşterinin WSDL bir başlık belirtmiyor. Temel yetki webservice (basit bir kullanıcı arama) kullanmak için API erişmek için gerekli olduğu için bu beni atıyor.
This is my code:
<
?php
try {
$fullname = "Joe Smith";
$zipcode = "33149";
$session = "1a2b3c4d5e6f";
$ Client = new SoapClient ('Example.wsdl', array (=> 'https://webservice/location' yer ',' username '=> "Yeşil",' password '=> "tearocks"));
$search = $client->userSearch($session, $fullname, $zipcode);
print $search;
} catch (SoapFault $e) {
echo $e->faultstring;
}
?>
Sonuç "Yetkisiz İsteği", bir 401 hata görüntüler. Ben boşuna olmadan php.net kılavuzu ve çeşitli ebooks geçtiniz. Herhangi bir düşünce?