PHP NTLM Аутентификация + SOAP ClientPhp

Кемеровские программисты php общаются здесь
Anonymous
PHP NTLM Аутентификация + SOAP Client

Сообщение Anonymous »

Я наткнулся на проект, где мне нужно реализовать веб -сервисы, защищенные с помощью аутентификации NTLM.$client = new \SoapClient("http://hostname.com/webservice",
array(
'cache_wsdl' => WSDL_CACHE_NONE,
'login' => "username",
'password' => "password"
));
< /code>

Это приводит к этой ошибке: < /p>


Фатальная ошибка PHP: SOAP-error: parsing wsdl: не удалось загрузить из
http://hostname.com/webservice ': не удалось загрузить внешнюю Entity
"http://hostname.com/webservice"


Я дал ему попытку через curl:

curl --ntlm -u username:password "http://hostname.com/webservice" --verbose
< /code>

Он работает, как и ожидалось, и возвращал правильный XML. < /p>

Но опять же SoapClient < /code> не поддерживает аутентификацию NTLM.>

Подробнее здесь: https://stackoverflow.com/questions/402 ... oap-client

Вернуться в «Php»