cookies - CFMX 8 में लगातार ट्रैकिंग कुकीज बंद नहीं कर सकते



coldfusion administration (1)

सीएफएमएक्स 8 एंटरप्राइज़

मैंने मेमोरी वेरिएबल्स के तहत "जेबीईई सत्र चर का उपयोग करें" सेटिंग को चालू कर दिया है क्योंकि सुरक्षा आवश्यकताएं बताती हैं कि लगातार कुकीज का इस्तेमाल नहीं किया जा सकता है

मैं समझ गया कि इस सेटिंग को बदलने से सीएफ़ को केवल "JSESSIONID" सत्र कुकी बनाने और उसका उपयोग करने के लिए बताएगा

हालांकि, मेरे सर्वर अभी भी पुरानी शैली "सीएफआईडी" और "सीएफटीओकेन" कुकीज़ का निर्माण और उपयोग करते हुए 30 साल की समाप्ति तिथि के साथ प्रतीत होता है

अब, जाहिर है, मैं सीआईएफआईडी और सीएफटीओकेएन को सीएफसीओकेएनए के साथ अपने आवेदन कफ़ीसी में समाप्ति की तारीख को निकालने के लिए छेड़छाड़ करने की पुरानी चाल कर सकता हूं, लेकिन मुझे अपने सभी अनुप्रयोगों में जोड़ने की जरूरत है।

क्या यह ColdFusion सेवा के पुनरारंभ के रूप में सरल है? एक दोष? या क्या मैं बस सेटिंग को गलत समझ रहा हूँ?


ऑनलाइन केबी डेटाबेस से:

कोल्ड फ्यूजन एमएक्स (सीएफएमएक्स) पारंपरिक कोल्डफ्यूजन सत्र प्रबंधन के अलावा जे 2 एसई सर्वलेट सत्र प्रबंधन का परिचय देता है। J2EE सत्र प्रबंधन एक आवेदन के भीतर कोल्डफ्यूजन पृष्ठों और जेएसपी पेजों या सर्वलेट्स के बीच सत्र की सूचना को साझा करने में सक्षम बनाता है। J2EE सत्र प्रबंधन के साथ, सीएफआईडी / सीएफटीओकेएन के बजाय उपयोगकर्ता के ब्राउज़र सत्र को ट्रैक करने के लिए, कोल्डफ्यूजन एक नया चर, जेएसएएसआईएनआईआईडी का इस्तेमाल करता है। हालांकि, कोल्ड फ्यूजन एमएक्स अभी भी सीएफआईडी और सीएफटीओकेएन मान पैदा करता है, लेकिन इन मूल्यों को अब ब्राउज़र सत्रों की विशिष्ट पहचान करने के लिए उपयोग नहीं किया जाता है। J2EE सत्र प्रबंधन को किसी अनुप्रयोग नाम की आवश्यकता नहीं होती है, इसलिए सत्र। सत्र्य मूल्य JSESSIONID बन जाता है चूंकि जेएसआईएसआईएसआईडीआईडी ​​हमेशा एक प्रति सत्र मूल्य के रूप में लिखा जाता है, यह तब नष्ट हो जाता है जब ब्राउज़र बंद हो जाता है और प्रत्येक नए ब्राउज़र सत्र के साथ एक नया बनाया जाता है।

तो सीएफआईडी और सीएफटीओकेन उत्पन्न होते हैं, लेकिन इनका ध्यान नहीं दिया जाता।





application.cfc