wsdl नेटस्वाइट सैंडबॉक्स सूटेटॉक एक्सेस




netsuite suitetalk (2)

मुझे सूटेटकॉक वेब सेवाओं के माध्यम से सैंडबॉक्स पर्यावरण तक पहुंचने में समस्या हो रही है मैं 2016_2 डब्ल्यूएसडीएल का उपयोग कर रहा हूं मैंने नवीनतम संस्करण डब्लूएसडीएल का उपयोग करने की कोशिश की है, लेकिन इससे मदद नहीं मिली

मैं इसे एक मौजूदा परीक्षण आवेदन पर प्रयोग कर रहा हूं, जो अब काम करना बंद कर रहा है मैं अब भी सूटेटकॉक के माध्यम से नेटस्वाइट उत्पादन पर्यावरण तक पहुंच सकता हूं। मुझे जो त्रुटि मिलती है: "अंतर्निहित कनेक्शन बंद हो गया था: भेजे जाने पर एक अनपेक्षित त्रुटि हुई।"

एपीआई में किए गए किसी भी कॉल पर त्रुटि उत्पन्न होती है। अभी तक, मैंने किसी और के साथ समान मुद्दे से ऑनलाइन नहीं देखा है

किसी भी मदद की सराहना की जाएगी, आपको पहले से धन्यवाद


आपकी समस्या TLS 1.2 की संभावना है लेकिन आपका ग्राहक केवल TLS 1.0 या 1.1 का समर्थन कर रहा है

यह परिवर्तन नेटसैट द्वारा किया गया था और उनकी रिहाई के अनुसार, 7 अक्टूबर को, लेकिन मैं अनुमान लगा रहा हूं कि इसे वापस ले जाया गया था क्योंकि मेरा एक ग्राहक सप्ताह के अंत में जारी था और मुझे पैच को ठीक करना था।

यदि आप डॉटनेट का उपयोग कर रहे हैं, तो इस स्थैतिक संपत्ति की कोशिश करें:

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12

आपको संभवतः सही समापन बिंदु कॉन्फ़िगर करने की आवश्यकता है

ध्यान में रखने के लिए कुछ चीजें हैं

यदि आप जावा क्लाइंट का उपयोग कर रहे हैं तो आपको कुछ ऐसा करने की आवश्यकता होगी:

NetSuiteServiceLocator service = new NetSuiteServiceLocator();
if(overrideEndPoint != null) service.setNetSuitePortEndpointAddress(overrideEndPoint);

आसान करने के लिए इस्तेमाल किया समापन बिंदु:

जैसे कि https://webservices.sandbox.netsuite.com/services/NetSuitePort_2010_2 जैसे दिनांक सुइटटॉक के आपके संस्करण से मेल खाती है

लेकिन अब आपको अपने अकाउंट और पर्यावरण के लिए डेटा सेंटर देखना होगा

जब आप एक सैंडबॉक्स लुकअप करते हैं तो आपको https://webservices.sandbox.netsuite.com खिलाफ https://webservices.sandbox.netsuite.com खिलाफ getDataCenterURL के संचालन को चलाने की जरूरत है