मैं Chrome का उपयोग करके वेब एप्लिकेशन एक्सेस कर रहा हूं। अगर मैं ऐप से साइन आउट करता हूं और सभी क्रोम इतिहास / कुकीज़ / आदि (यहां तक कि फ्लैश कुकीज़ जो अब उसी स्पष्ट इतिहास क्षेत्र में क्रोम द्वारा नियंत्रित की जाती हैं) को साफ़ कर देता हूं और फिर साइट को फिर से एक्सेस करता हूं, तो मैं स्वचालित रूप से लॉग इन किया जाता हूं बिना संकेत दिए साख।
मैंने तब Chrome को Incognito मोड में लॉन्च किया और उसी व्यवहार को पुन: पेश करने में सक्षम था। हालाँकि , मुझे पहले लॉगऑन पर इनकॉग्निटो मोड में संकेत दिया गया था ।
वेब एप्लिकेशन इंटरनेट एक्सप्लोरर 10 में अपेक्षित व्यवहार करता है।
आवेदन के बारे में कुछ जानकारी:
- यह NTLM प्रमाणीकरण का उपयोग कर एक शेयरपॉइंट साइट है
- क्रेडेंशियल सक्रिय निर्देशिका-आधारित हैं, क्योंकि उपयोगकर्ता नाम डोमेन \ उपयोगकर्ता नाम है
- मेरा कनेक्शन इंटरनेट पर है और मेरे स्थानीय विंडोज खाते, मेरे विंडोज पीसी के बीच कोई विज्ञापन संबंध नहीं है। दूसरे शब्दों में, मेरा अर्थ है (उपयोगकर्ता और मेरे पीसी पर स्थानीय रूप से लॉग इन किया गया) किसी भी तरह से उनके एडी डोमेन का हिस्सा नहीं है।
- साइट पोर्ट 443 पर एसएसएल चल रहा है
Chrome मुझे स्वतः प्रमाणित क्यों कर सकता है?
www-authentication:
HTTP हेडर इत्यादि के लिए देखें) के साथ यह देखने के लिए कि क्या यह स्वत: केर्बोस / SPNEGO प्रमाणीकरण कर रहा है, फ़िडलर या विरेशर का उपयोग करें । यह IP या कुछ के आधार पर आपके लॉगिन को कैशिंग कर सकता है। यह वास्तव में एक समस्या है जिसे आपको सर्वर साइड पर डीबग करना होगा, लेकिन क्लाइंट की तरफ से कम से कम आप यह देख पाएंगे कि यह एक साफ सत्र में किस तरह का ऑर्टर्ड (यदि कोई है) और क्या जानकारी (यदि कोई है) ब्राउज़र दूरस्थ साइट पर भेज रहा है।
It's a Sharepoint site using NTLM authentication
- NTLM प्रमाणीकरण का पूरा बिंदु यह है कि आपको प्रमाणीकरण के लिए संकेत नहीं मिलता है। आपके क्रेडेंशियल्स स्वचालित रूप से पारित हो जाते हैं। यदि आप एक अलग उपयोगकर्ता के रूप में प्रमाणित करना चाहते हैं, तो अपने ब्राउज़र को पुनरारंभ करें और इसे एक अलग उपयोगकर्ता के रूप में चलाएं।