मैं एक (J2EE) वेबसाइट विकसित कर रहा हूं, और जो कुकी भेजता है वह क्रोम और फ़ायरफ़ॉक्स पर बनी रहती है, लेकिन IE में नहीं। मैंने IE को 'सभी कुकीज़ की अनुमति देने' के लिए भी सेट किया है, लेकिन मेरी साइट से लोगों को जारी नहीं रखा जा रहा है। गूगल, ट्विटर आदि, कुकीज़ करते कायम मिलता है।
IE के लिए फ़िडलर का उपयोग करते हुए, मैं देखता हूं कि मेरा लॉगिन पृष्ठ कुकी भेज रहा है:
Response sent 65 bytes of Cookie data:
Set-Cookie: JSESSIONID=1C5C8622CEC9338714F72A3CBFB5DDF8; Path=/tms/; HttpOnly
Response sent 132 bytes of Cookie data:
Set-Cookie: tms-remember-me=superuser; Version=1; Domain=""; Max-Age=31536000; Expires=Sat, 03-Jun-2017 01:40:21 GMT; Path="; HttpOnly;"; Secure
EDIT मैंने P3P हेडर जोड़ा है; फिडलर अब कहते हैं
P3P Header is present:
CP="CURa ADMa DEVa CONo HISa OUR IND DSP ALL COR"
लेकिन IE अभी भी कुकी को जारी नहीं रखेगा। कोई विचार क्यों?
यह वही कहता है: "क्या कारण है कि IE इस कुकी को पी 3 पी हेडर की अनुपस्थिति की संभावना नहीं बना रहा है?" क्या पूछते हैं?
—
Xavierjazz
क्या IE अमेजन जैसी अन्य वेबसाइटों के लिए कुकीज़ का भंडारण कर रहा है?
—
डेव
@ दी हां। Twitter, google, आदि
—
Black
फिर मुद्दा आपका कोड है? दृढ़ता का क्या अर्थ नहीं है? क्या यह जल्दी समाप्त हो जाता है या सेट नहीं होता है?
—
डेव