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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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