drpqxogph15436713 2019-08-12 12:15
浏览 135

Magento - 通过https访问SOAP api时出现问题

SOAP API is not working on https.

After enabling https on my site, I am getting SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://example.com/index.php/api/soap/index/?wsdl=1' failed to load external entity "https://example.com/index.php/api/soap/index/?wsdl=1"

I have tried even on fresh Magento version 1.7 and 1.9 but both of them giving the same issue.

This is the sample code that I am using, it is working fine with HTTP URL but it is giving issue with https:

`try {
    $cli = new SoapClient('https://www.example.com/index.php/api/soap/index/?wsdl=1', ["trace" => 1,"exceptions" => true,]);
    $session = $cli->login('test_test', test12345');
    $result = $cli->call($session, 'sales_order.info', 100026xxx);

    echo '<pre>';print_r($result);
    $cli->endSession($session);

} catch(Exception $e) {
    echo '<pre>';
    print_r($e);
}

This is the actual error that I am facing SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://example.com/index.php/api/soap/index/?wsdl=1' failed to load external entity "http://example.com/index.php/api/soap/index/?wsdl=1"

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 使用C#,asp.net读取Excel文件并保存到Oracle数据库
    • ¥15 C# datagridview 单元格显示进度及值
    • ¥15 thinkphp6配合social login单点登录问题
    • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
    • ¥15 如何在scanpy上做差异基因和通路富集?
    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 虚心请教几个问题,小生先有礼了
    • ¥30 截图中的mathematics程序转换成matlab