【发布时间】:2014-09-26 15:37:08
【问题描述】:
我在这里疯了。
我使用带有登录名/密码的soap 的相同Web 服务,它总是运行良好。但现在我的客户想使用 ssl。 他给了我一个新的网址和一切,但我找不到让它工作的方法。
我得到Parsing WSDL: Couldn't load from 'service.jsp?wsdl' : failed to load external entity "service.jsp?wsdl。
哦,使用 curl 它可以工作,所以我的参数肯定有问题。
这是我的代码(在论坛上找到):
$soap = new SoapClient("service.jsp?wsdl"
,array("stream_context"=>stream_context_create(
array(
"location"=>"https://xxxxxxx/services/",
"ssl"=>array(
"verify_peer"=>true
,"allow_self_signed"=>false
,"cafile"=>$certif
,"verify_depth"=>5
,"CN_match"=>"https://xxxxxxx/services/"
)
)
)
)
);
我尝试了很多不同的东西,以至于我不知道什么重要或不重要……
有人可以帮我吗?
【问题讨论】:
标签: web-services soap wsdl