当我通过php调用SOAP中的函数时获取未授权

时间:2014-11-25 12:23:37

标签: php soap

当我成功连接后,当我调用一个函数时,我正在使用 __ getFunctions(); 获取所有函数:致命错误:未捕获的SoapFault异常:[ HTTP]未经授权/home/netlogiq/public_html/CUSTOM/attin/h_b/db.php:12堆栈跟踪

这是我的代码:

$client = new SoapClient("WebItem.wsdl", array('proxy_host'     => "83.166.204.26",
                                            'proxy_port'     => 7147,
                                            'proxy_login'    => "xxxxx",
                                            'proxy_password' => "xxxxx",
                                            'trace' => true,
                                            'exception' => true ));

echo "<pre>"; var_dump($client->__getFunctions()); echo "</pre>";
echo "<br>";
$client->__soapCall("Read" ,  array('No'=>'142JC242')); 

其实我想知道我该怎么做才能摆脱这个错误?以及如何从图像中获取所有项目?该图像代表SOAP UI界面,版本5.0。谢谢 enter image description here

0 个答案:

没有答案