मैं माइक्रोसॉफ्ट सी # का उपयोग कर माइक्रोसॉफ़्ट सी # का उपयोग कर सफलतापूर्वक कनेक्ट कर रहा हूं। मुझे एक उपयोगकर्ता नाम, पासवर्ड (सी # कोड में) देना है; और सिस्टम के प्रमाणपत्रों के "रूट प्रमाणपत्र प्राधिकरण" खंड में प्रमाणपत्र (.cer प्रारूप में) स्थापित करें।PHP के साथ एक वेब सेवा से कनेक्ट करने के लिए केवल उपयोगकर्ता नाम, पासवर्ड और प्रमाणपत्र प्राधिकरण
मैं PHP में ऐसी वेब सेवा से कैसे कनेक्ट कर सकता हूं? कारण मैं पूछता हूं कि मैंने देखा है कि सभी विधियों (जैसे wsdl2php, जो एक सोप क्लाइंट सबक्लास बनाता है), एसएसएल प्रमाणपत्र, एसएसएल कुंजी फ़ाइल और एसएसएल कुंजी पासफ्रेज जैसी विभिन्न चीजें मानते हैं।
तो यह सब मुझे भ्रमित करता है। मुझे यकीन नहीं है कि कहां जाना चाहिए। मुझे यकीन नहीं है कि मेरा "रूट प्रमाणपत्र प्राधिकरण" (.cer फ़ाइल) कहाँ जाना चाहिए, और जहां उपयोगकर्ता नाम और पासवर्ड जाना चाहिए। कोई विचार?
क्या आपके पास कुछ कोड है जो NuSOAP के साथ ऐसा कर सकता है? अगर मैं आपके कोड का उपयोग करता हूं, तो मुझे हमेशा यह त्रुटि मिलती है: PHP चेतावनी: सोप क्लाइंट :: __ doRequest(): एसएसएल: लाइन 22 पर पीयर द्वारा कनेक्शन//ssers/enchilada/Desktop/test.php में कनेक्शन रीसेट करें PHP घातक त्रुटि: Uncaught SoapFault अपवाद: [HTTP]/heads/enchilada/Desktop/test.php:22 – Enchilada
में http शीर्षलेख लाने में त्रुटि libssl, curl, libxml (अगर नहीं। और linux) स्थापित करें और php अद्यतन करें, इस त्रुटि को इंगित करने वाली बग हैं, तो जोड़ने का प्रयास करें उदाहरण निर्माण में ट्रेस विकल्प, अगर यह काम नहीं करता है wireshark – borrel
मैं इन कोशिश करूँगा। धन्यवाद। यदि यह अभी भी काम नहीं करता है तो मैं वापस आऊंगा। – Enchilada