मैं हल करने की कोशिश कर रहा है सरल उदाहरण है यह मुद्दा, लेकिन जो मैं समझता हूं, एसएसएल + httpauth वेब सेवाओं के लिए साबुन क्लाइंट कनेक्शन अधिक दर्द हैं। मैंने गुमराह किया है और जो मैं समझता हूं, मेरी समस्या हल हो रही है, आप अपनी समस्या को हल करने के लिए नीचे दिए गए उदाहरण का भी उपयोग कर सकते हैं (यूआरएल और साबुन क्लाइंट सेटअप दोनों में एचटीपीएथ इंफोस का उपयोग करके)।
$username="test";
$password="test";
$url = "https://".urlencode($username).":".urlencode($password)."@example.com/service.asmx?WSDL";
$context = stream_context_create([
'ssl' => [
// set some SSL/TLS specific options
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true,
]]);
$client = new SoapClient($url, [
'location' => $url,
'uri' => $url,
'stream_context' => $context,
'login' => $username,
'password' => $password
]);
$params=array(
'operation'=>’arguments',
'and’=>'other bull',
'goes’=>'here'
);
$response = $client->__soapCall('OperationName', array($params));
यह लिंक देखें ..... यह लिंक आपकी मदद कर सकता है .. http://stackoverflow.com/a/38784772/5634447 –