php7使用SSL協(xié)議訪問webservice出現(xiàn)問題
問題描述
錯(cuò)誤為:SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://xxxxx/api?wsdl' : failed to load external entity "https://xxxxxxx/api?wsdl" in D:wwwcompare.php:22 Stack trace: #0 D:wwwcompare.php(22): SoapClient->SoapClient('https://xxx...', Array) #1 {main}
代碼如下:
$opts =array('http' => array('user_agent' => 'PHPSoapClient'),'ssl'=>array('verify_peer'=>false ,'verify_host'=>false,"verify_peer_name"=>false));
$url="https://xxxxxxx/api?wsdl";
$params= array('encoding' => 'UTF-8','soap_version'=>SOAP_1_1,'trace' => 1, "exceptions" => 1, "connection_timeout" => 180,'username' => 'xx', 'password' => '*****','stream_context' => stream_context_create($opts));
$client =new SoapClient($url,$params);
另外php.ini配置沒有問題,openssl和soap已經(jīng)打開
請(qǐng)問下各位大佬,怎么解決????
問題解答
回答1:系統(tǒng)環(huán)境為windows2012+apche2.4+PHP7.2
相關(guān)文章:
1. docker網(wǎng)絡(luò)端口映射,沒有方便點(diǎn)的操作方法么?2. java - spring boot 如何打包成asp.net core 那種獨(dú)立應(yīng)用?3. javascript - 關(guān)于apply()與call()的問題4. docker - 各位電腦上有多少個(gè)容器啊?容器一多,自己都搞混了,咋辦呢?5. java - 在用戶不登錄的情況下,用戶如何添加保存到購物車?6. datetime - Python如何獲取當(dāng)前時(shí)間7. javascript - nginx反向代理靜態(tài)資源403錯(cuò)誤?8. docker start -a dockername 老是卡住,什么情況?9. 安全性測試 - nodejs中如何防m(xù)ySQL注入10. python - 調(diào)用api輸出頁面,會(huì)有標(biāo)簽出現(xiàn),請(qǐng)問如何清掉?
