#41196 [Com]: Unable to make SOAP calls to NTLM authenticated web services
| From: | valli at icsurselva dot ch | Date: | Wed, 17 Jun 2009 13:47:03 +0000 |
| Subject: | #41196 [Com]: Unable to make SOAP calls to NTLM authenticated web services | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-138405@lists.php.net to get a copy of this message | ||
ID: 41196
Comment by: valli at icsurselva dot ch
Reported By: james dot talbot at brennanit dot com dot au
Status: Open
Bug Type: Feature/Change Request
Operating System: All
PHP Version: 5.2.1
New Comment:
Probably the easiest way to implement this in SoapClient
would be the use of cURL instead if php_streams.
I think this would also fix a lot of other issues like
- Bug #27777 (basic authentication broken)
- Bug #33716 (HTTP authentication)
- Bug #46539 (SoapClient uses HTTP/1.1 options over HTTP/1.0)
- Bug #47761 (Since 5.2.9 SoapClient no longer attempts Basic auth to
retrieve a WSDL file)
- Bug #47762 (SoapClient does not fetch WSDL requiring Digest auth)
Previous Comments:
------------------------------------------------------------------------
[2008-03-18 16:21:16] thomas dot rabaix at gmail dot com
I have written a solution to call SOAP using NTLM authentication
http://rabaix.net/articles/2008/3/13/using-soap-php-with-ntlm-authentication
Thomas
------------------------------------------------------------------------
[2007-04-26 09:10:19] tony2001@php.net
Reclassified as feature request.
------------------------------------------------------------------------
[2007-04-26 04:17:53] james dot talbot at brennanit dot com dot au
Description:
------------
Currently, you can choose SOAP_AUTHENTICATION_BASIC or
SOAP_AUTHENTICATION_DIGEST as authentication methods when creating a new
SoapClient. However, there is no option to authenticate using
Samba/NT's challenge-response NTLM authentication. NTLM authentication
is required, for example, for Microsoft's Dynamics CRM webservice.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=41196&edit=1