जो लॉग में मैं देख रहा हूं वह बहुत अजीब है - उपयोगकर्ताओं को खो सत्र पृष्ठ पर भेजा जा रहा है, लेकिन वस्तु वास्तव में सत्र में मौजूद है! क्या यह संभव है कि सत्र वेरिएबल पेजटोब.ओएसपीएक्स पर निरर्थक हो, लेकिन LostSession.aspx पर रिक्त नहीं है? क्या यह संभव है कि PageTwo.aspx बहुत जल्द चलाया जा रहा है - जिसका अर्थ है कि ऑब्जेक्ट अभी तक सत्र स्टेटसर्वर को पूरी तरह "लिखित" नहीं किया गया है?
इस पर कोई विचार कैसे मैं इसके आगे डिबग कर सकता हूं?
चूंकि उपयोगकर्ता ऑब्जेक्ट LostSession में मौजूद है, यह भी PageTwo में मौजूद होना चाहिए। चूंकि आप रीडायरेक्ट का उपयोग करते हैं, इसलिए डेटा को जल्द ही एक्सेस किए जाने के साथ कोई समस्या नहीं होनी चाहिए।
आप लाइन पर पेज दो में एक चेकपॉइंट सेट करने की कोशिश कर सकते हैं जहां उपयोगकर्ता ऑब्जेक्ट सौंपा जा रहा है और मैन्युअल रूप से सत्र ऑब्जेक्ट पर गौर करें। । PageOne और LostSession के साथ इसकी तुलना आपको एक संकेत दे सकता है जो आपकी समस्या का कारण बनता है।
यह संभव है कि कुंजी में एक टाइपो शामिल है और इस प्रकार उपयोगकर्ता ऑब्जेक्ट को रिक्त करने के लिए सेट किया गया है, क्योंकि कुंजी संदर्भ में कोई ऑब्जेक्ट नहीं है सत्र।
Comments
Post a Comment