java क्लाइंट प्रमाण पत्र और सत्र-कुकी के साथ मैं एक जावा एप्लेट को क्रॉसडोमेन अनुरोध कैसे कर सकता/सकती हूं?



applet cors (1)

मुझे एक जावा एप्लेट के साथ समस्या है कि मैं उचित कुकी भेजने नहीं पा सकता प्रवाह निम्नानुसार है:

पोर्ट 80 पर क्रॉसडोमेन। एक्सएमएल फ़ाइल के बिना ऐपलेट ने किसी भी सीओआरएस अनुरोध को बिल्कुल भी करने से इनकार कर दिया है लेकिन क्रॉसडोमेन फाइल के साथ अनुरोधों के माध्यम से लेकिन किसी भी कुकीज़ के बिना आता है। हालांकि क्लाइंट प्रमाण पत्र अनुरोध में भेजा जाता है।

यह भी उल्लेखनीय है कि जेएनएलपी एक ही डोमेन से बाकी अंतरफलक के रूप में डाउनलोड किया गया है जिससे जावा को उस डोमेन के साथ संवाद करने की अनुमति मिलनी चाहिए।

मैं कुकी को कुकीज़ का उपयोग करने के लिए REST अनुरोध कैसे कर सकता हूं। सत्र कुकी में HTTP_ONLY या सुरक्षित ध्वज सक्षम नहीं है।


जावा 6 अपडेट 10 रिलीज़ (2008-10-15) के बाद से, अहस्ताक्षरित ऐप्पलेट अब क्रॉसडोमेन.एक्सएम फ़ाइल नामक एक विशेष एक्सएमएल फ़ाइल का उपयोग कर रिमोट सर्वर (सर्वर से अलग हैं जो सर्वर से अलग हैं) के लिए नेटवर्क कनेक्शन बना सकते हैं। उस फ़ाइल को सर्वर पर पहुंचने योग्य होना चाहिए जो एप्लेट से कनेक्ट करने का प्रयास कर रहा है।

क्रॉसडोमेन अनुरोध बनाने के लिए आपको अपने ऐपलेट पर हस्ताक्षर करना होगा।





crossdomain.xml