magento मैग्नेन साबुन एपीआई केवल https पर काम नहीं कर रहा है



soap wsdl (1)

मैं अपने व्यवस्थापक पैनल को सुरक्षा उद्देश्यों के लिए HTTPS में चला रहा हूं। सब कुछ प्रशासन में ठीक काम कर रहा है

लेकिन यह त्रुटि प्राप्त करने के लिए, जहां प्रमाणीकृत करने के लिए लॉगिन विधि को कॉल करने का प्रयास करते हुए, जहां मेरा सुरक्षित URL HTTPS में है

SOAP- त्रुटि: पार्सिंग WSDL: ' https://domain.com/index.php/api/v2_soap/index/?wsdl=1 ' से लोड नहीं किया जा सका: बाहरी इकाई को लोड करने में विफल " https://domain.com /index.php/api/v2_soap/index/?wsdl=1

यह HTTP में ठीक काम कर रहा है

$username = 'username';
$apiKey = 'apikey';

$api_url_v2 = "https://domain.com/api/v2_soap/?wsdl=1"
$cli = new SoapClient($api_url_v2);
$result = $cli->login(array('username' => $username, 'apiKey' => $apiKey));

यह सर्वर साइट मुद्दा लगता है अपने होस्टिंग प्रदाता से पूछें निम्नलिखित चरणों का समाधान किया जा सकता है:

  • www.xyz.com के लिए निजी आईपी पर एक एसएसएल vhost जोड़ें
  • पुनः लोड अपाचे
  • इसके अलावा एक मेजबान फ़ाइल प्रविष्टि बनाया