हमने हाल ही में HTTPS का उपयोग करने के लिए हमारी लॉगिन बदला में jsessionid बचत, और हम लॉगिन के साथ समस्याओं का सामना कर रहे हैं।HTTPS लॉगिन नहीं एक कुकी
प्रवेश के बाद, उपयोगकर्ता एन्क्रिप्ट न किए गए (HTTP) पृष्ठ पर पुनः निर्देशित किया गया है। जब यह इस पृष्ठ तक पहुंचता है, तो साइट जांचती है कि उपयोगकर्ता लॉग इन है या नहीं। यह एक नया सत्र बनाता है और ऐसा लगता है कि उपयोगकर्ता लॉग इन नहीं है, और इस प्रकार हमारे उपयोगकर्ता को लॉगिन पेज पर रीडायरेक्ट किया जाता है। यदि उपयोगकर्ता फिर से लॉग इन करता है, तो यह काम करेगा।
कुकीज़ के रूप में केवल-https सेट नहीं हैं, लेकिन यह है कि वे http पृष्ठों पर काम नहीं करते है।
क्या किसी को पता है क्यों यह हो रहा हो सकता है है।
संपादित करें:
मैंने कहा जाना चाहिए था कि पेज उस लॉगिन प्रदर्शित करता है एक अलग URL पर है। (टॉमकैट इंस्टेंस चलाने वाली मशीन से एक लॉगिन पेज है, लेकिन मार्केटिंग साइट एक वर्डप्रेस इंस्टॉल पर है और एक अलग डोमेन का उपयोग करती है)।
मैं कुकी सेट करने के लिए HTTP अनुरोध पहली विधि का उपयोग नहीं कर सकता, क्योंकि डिफ़ॉल्ट इंटरनेट एक्सप्लोरर सेटिंग्स सत्र कुकी को सहेजने से रोकती हैं।
आप http पृष्ठ पर एक पोस्ट पैरामीटर के रूप में सत्र सबमिट करें और यह सेटअप नए डोमेन पर सत्र हो सकता है? –
ओपी ने कहा है कि वह टीएल के रूप में बंद होने वाले किसी भी उत्तर को सत्यापित करने में असमर्थ होगा। – Kev
यह शक्तियां हो कि के रूप में यह एक वास्तविक और चल रही समस्या यह है कि हल करने के लिए असंभव लगता है द्वारा फिर से खोल दी जाना चाहिए। हमारे पास देवताओं की एक टीम है जो महीनों के लिए एक दिव्य समाधान की कोशिश कर रही है। टोमकैट को अपग्रेड करना काम नहीं करता क्योंकि यह इरादा व्यवहार लगता है, लेकिन यह इरादा व्यवहार बाहरी डोमेन के साथ काम करना असंभव बनाता है और यह बहुत वेब 2.0 नहीं है! –