ID:               28041
 Updated by:       [EMAIL PROTECTED]
 Reported By:      david at cubbieco dot com
-Status:           Assigned
+Status:           Closed
 Bug Type:         Feature/Change Request
 Operating System: linux 2.6.3
 PHP Version:      5CVS-2004-04-17 (dev)
 Assigned To:      dmitry
 New Comment:

HTTP Digest Access Authentication is implemented in CVS (PHP_5_0 and
HEAD). 



Previous Comments:
------------------------------------------------------------------------

[2004-04-18 01:00:50] [EMAIL PROTECTED]

Assigning to dmitry then.

------------------------------------------------------------------------

[2004-04-17 20:04:25] david at cubbieco dot com

Description:
------------
PHP soap is wonderful and feature rich.  The application I am writing
needs to be able to log into the SOAP server provided by Zap2it
(labs.zap2it.com).  I found a post from dmitry that HTTP Digest Access
Authentication was not yet implemented.

I appreciate all of the work.  I would like to be notified when this is
implemented.

Reproduce code:
---------------
$login = "login";
$password = "password";

$client = new
SoapClient('http://docs.tms.tribune.com/tech/tmsdatadirect/zap2it/xtvd.wsdl',
array('trace'=>1, 'exceptions'=>0, 
        'login' => $login, 'password' => $password));
echo "<hr>";
$listings = $client->__call("download", array("startTime"=>"20040417
20:00:00 ", "endTime"=>"20040417 21:00:00"));

echo $listings;
echo "<br>Request:<br> ".htmlspecialchars($client->__getLastRequest())
."<br>Response:<br>".htmlspecialchars($client->__getLastResponse())."\n";



Expected result:
----------------
$listings to contain a downloaded XML string

Actual result:
--------------
SoapFault exception: [SOAP-ENV:VersionMismatch] Wrong Version in
/home/david/peevo/zap2it.php:12 Stack trace: #0 {main}
Request:
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:ns1="urn:TMSWebServices"
xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";><SOAP-ENV:Body><ns1:download><startTime
xsi:type="ns1:dateTime">20040417 20:00:00 </startTime><endTime
xsi:type="ns1:dateTime">20040417
21:00:00</endTime></ns1:download></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response:
<HTML><HEAD><TITLE>401 Unauthorized</TITLE></HEAD><BODY><H1>401
Unauthorized</H1></BODY></HTML>


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=28041&edit=1

Reply via email to