根据官方文档一般是发送头信息,但是这个SOAP服务端不支持,最后是在new的时候发送了相关的参数才通过认证
PHP官方的实例基本都是下面这样子的代码,'authentication' => SOAP_AUTHENTICATION_BASIC 基本都少这行
这次遇到的问题主要是服务提供商没有说清楚具体的认证方式以及具体的参数,导致瞎折腾了一段时间。
其中:login和password参数是可以自定义的
帮助010203040506 $soapParams = array( 'login' => 'username' , 'password' => 'password' , 'authentication' => SOAP_AUTHENTICATION_BASIC ); $client = new SoapClient('xxxx?wsdl', $soapParams);
0
0
相关文章
php怎么看源码_php看源码工具与逻辑分析法【教程】
短链接还原php后怎么保存_导出为txt或csv文件方法【介绍】
如何在 PHP 命名空间中正确调用全局命名空间下的类
PHP 中在命名空间内正确使用全局命名空间类的方法
如何在 PHP 命名空间中正确使用全局命名空间下的外部类
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具










