2010-02-08 20 views
5

पर जेसनपी और .NET वेब सेवा का उपयोग कर क्रॉस-डोमेन AJAX। मैं .NET वेब सेवाओं और jquery का उपयोग कर क्रॉस-डोमेन AJAX कॉल करने के लिए नीचे दिए गए उदाहरण का उपयोग कर रहा हूं। http://bloggingabout.net/blogs/adelkhalil/archive/2009/08/14/cross-domain-jsonp-with-jquery-call-step-by-step-guide.aspxएसएसओ/एचटीटीपीएस

यह ठीक काम करता है जब तक कि मैं अपना एंडपॉइंट https पर बदलने की कोशिश नहीं करता। मुझे कोई त्रुटि नहीं है, बस कोई प्रतिक्रिया नहीं है। मेरा पहला सवाल होगा, क्या जेसनपी के साथ भी करना संभव है? यदि ऐसा है, तो समस्या का निवारण/ठीक करने के तरीके पर मैं कुछ मार्गदर्शन की सराहना करता हूं।

धन्यवाद!

+0

क्या आप https लेनदेन मैन्युअल रूप से करते समय प्रतिक्रिया प्राप्त करते हैं? – Pointy

+1

क्या आप रोबोट https (वेब) के साथ किसी खाते तक पहुंचने का प्रयास कर रहे हैं? –

+0

उत्तरों के लिए धन्यवाद। मैंने अभी इसका परीक्षण किया और यह अब काम कर रहा है। दुर्भाग्य से मैं समझा नहीं सकता कि यह पहले क्यों नहीं था। शायद एक साधारण गलती जिसे मैंने कहीं याद किया। – fehays

उत्तर

3

जेसनपी http और https के साथ समान कार्य करता है।

हो सकता है कि आपने अपना सत्र खो दिया हो या पर्यावरण को किसी और तरह संशोधित किया हो।

+0

असल में मुझे लगता है कि आप सही हो सकते हैं। मुझे लगता है कि वेब सेवा पर कॉल http से अधिक था जबकि मेरा प्रमाणित सत्र https था। – fehays

+0

या प्रोटोकॉल परिवर्तन के कारण सत्र कुकी नहीं भेजी गई थी। मुझे यकीन नहीं है कि यह कैसे काम करता है। जांचना होगा। लेकिन यदि ऐसा है - समस्या अधिक आम हो सकती है। – naugtur