2015-06-07 6 views
12

मैं एक ड्रूपल 7 साइट चला रहा हूं और आईई 9 पर कोई समस्या देख रहा हूं, जब ब्राउज़र विंडो बंद हो जाती है तो उपयोगकर्ता लॉग आउट हो जाता है। हमने मॉड्यूल सक्षम "मुझे याद रखें" और कुकी समाप्त होने की तारीख निर्धारित नहीं है। क्रोम या किसी अन्य ब्राउज़र पर कोई समस्या नहीं है, आप ब्राउज़र बंद कर सकते हैं और जब आप इसे खोलते हैं तो उपयोगकर्ता अभी भी लॉग इन होता है। मुझे इस समस्या को किसी अन्य ब्राउज़र और कंप्यूटर का उपयोग करके चलाने वाली किसी अन्य डी 7 वेबसाइट पर नहीं दिख रहा है। मेजबान ब्लैकमेश है।ब्राउज़र बंद करने पर उपयोगकर्ता को आईई में लॉग आउट करना

settings.php has $cookie_domain = '.mydomain.com'; मैं इसे $cookie_domain = 'www.mydomain.com'; पर बदलने की सोच रहा हूं क्योंकि साइट हमेशा www पर रीडायरेक्ट करती है, यह मुझे समझ में आता है और यह है कि मैं और मेरे sys व्यवस्थापक मित्र सहमत हैं।

एक संभावित समाधान के बारे में मैं settings.php $cookie_domain = 'www.mydomain.com';

मैं देख रहा हूँ साइट पर कुछ कुकीज़ www.my डोमेन से सर्व किया जा रहा देखते हैं और कुकी डोमेन स्थापित कर रही है सोच रहा हूँ

.mydomain

मैं कुछ पाया से कुछ थ्रेड जो अस्पष्ट रूप से समान समस्याएं प्रतीत होता है।

http://forums.modx.com/thread/76947/ie-login-issue-with-www-vs-non-www-address

https://www.drupal.org/node/280623

+0

क्या आपने यह देखने के लिए अपने * इंटरनेट विकल्प * की जांच की है कि [* "बाहर निकलने पर ब्राउज़िंग इतिहास हटाएं" *] (http://i.imgur.com/Hzw035F.png) चेक किया गया है? – Sampson

+0

यह समस्या केवल इस साइट पर एक और डी 7 साइट नहीं है, इसलिए समस्या साइट पर है ब्राउज़र में कुछ भी नहीं। इस वेबसाइट पर आने वाले उपयोगकर्ता रिपोर्टिंग समस्याएं हैं, यह केवल इस साइट के साथ कुछ अन्य डी 7 साइटों के साथ नहीं है। इस समस्या पर IE9 का उपयोग करके, यह समस्या अन्य साइटों पर नहीं हो रही है। –

+0

settings.php में $ cookie_domain = '.mydomain.com' है; मैं इसे $ cookie_domain = 'www.mydomain.com' में बदलने की सोच रहा हूं; चूंकि साइट हमेशा www पर रीडायरेक्ट करती है, यह मुझे समझ में आता है और यह है कि मैं और मेरे sys व्यवस्थापक मित्र सहमत हैं। –

उत्तर

3

वहाँ कुकी डोमेन .mydomain.com जा रहा है के बजाय www.mydomain.com की वजह से रूट डोमेन पर सेट कुकी किसी पर ठीक से काम करना चाहिए "के साथ किसी भी मुद्दे नहीं होना चाहिए सबडोमेन "जैसे कि www, हालांकि यह कोशिश करने में कोई दिक्कत नहीं होगी क्योंकि यह बदलना आसान है।

आईई में कुकी गोपनीयता सेटिंग्स के आधार पर, यह हो सकता है कि यदि उचित पी 3 पी हेडर नहीं भेजा जा रहा है तो कुकी इस साइट के लिए सहेजी नहीं जा रही है। परीक्षण के लिए मुझे पूरा यकीन है कि आप पी 3 पी का उपयोग कर सकते हैं: सीपी = "सीओओ पीएसए हमारा" (इसलिए .htaccess में हैडर सेट पी 3 पी 'सीपी = "सीएओ पीएसए हमारा"। मुझे नहीं पता कि सही पी 3 पी क्या होगा आपका मामला अगर यह वास्तव में मुद्दा है, लेकिन यह एक था कि मैंने एक अलग "केवल आईई कुकीज़ को अवरुद्ध कर रहा है" मुद्दे के लिए काम देखा है। यदि यह काम नहीं करता है तो आपको इसे थोड़ा सा शोध करने की आवश्यकता हो सकती है।

यदि यह समस्या है, तो इसे उत्पादन में उपयोग करने के लिए सुनिश्चित करें कि यह सचमुच आपकी गोपनीयता नीति का प्रतिनिधित्व करता है (http://www.techrepublic.com/blog/software-engineer/craft-a-p3p-policy-to-make-ie-behave/ देखें)

एक संकेत जो कुकीज अवरुद्ध हो रहा है, यदि आप स्टेटस बार में गोपनीयता आंख आइकन देखते हैं (अगर मुझे सही याद आती है तो मुझे लगता है कि यह http://divabradford.org.uk/media/36647/ie_privacy.jpg जैसा दिखता है)

+0

यह मेरा दूसरा अनुमान था, वहां कुछ समस्याएं हैं इसलिए मैं इसका परीक्षण करूंगा। –

+0

ठीक है कोशिश करें और मुझे इसके बारे में बताएं .ok –

+0

धन्यवाद .... मैं आपकी मदद करने के बाद अच्छा महसूस कर रहा हूं .. –

संबंधित मुद्दे