大家好,我是现在才开始接触php调用webservice的。
我从网上找了php调用webservice的例子,能用。但是换成我要用的地址时,因为对方使用的是https协议,所以soapclient类解释不了ws-security.
网上提供的解决方案是:在soap头文件中添加:
<wsse:UsernameToken>
<wsse:Username>userid</wsse:Username>
<wsse:Password>password</wsse:Password> 
</wsse:UsernameToken>
但是这样做也无效。另外经朋友介绍,利用能解释ws-security的framework:WSO2 WSF/PHP能解释ws-security.但是每次运行里面的页面的时候都会出现除class wsclient not found的错误。网上的解决方案是:http://wso2.org/project/wsf/php/1.2.0/docs/install_guide.html
但每次在配置环境的过程中都出现有些模块不能加载的问题。小女子现在已经进入困境了。想请各位大侠出来出谋划策啊!在此谢谢各位了~~