2011-02-25 199 views
1

所以我想用基本的HTTP身份验证来验证我的SOAP Web服务。我在网上搜索,所有我觉得是...SOAP身份验证

$soapAuthArray = Array('login' => 'user', 
         'password' => 'test) ; 

$client = new SoapClient("http://localhost/test/ws/cow.wsdl", $soapAuthArray); 

大......所以我知道如何通过一个用户名和密码,但我怎么用它做什么?

我已经创建了我自己的wsdl文件,服务器和客户端。目前一切都没有认证工作。

谢谢。 j。

+1

为什么投下了票? – Jarrod 2012-04-11 01:58:55

回答

2

PHP SOAP扩展有点混乱。我现在使用NuSoap多年(但您必须禁用PHP soap扩展)。你可以找到很多例子来与他们的图书馆或检查出这article

+0

谢谢,我旁边我需要设置一个Web服务,我会看看使用NuSoap。 SOAP具有较差的文档。 – Jarrod 2011-02-28 23:30:15