हुड के तहत चल रहे वास्तविक HTTP अनुरोधों के बारे में नई जानकारी के लिए नीचे अद्यतन देखें।
इसलिए मैंने अक्टूबर में एक नई नौकरी शुरू की। यह ज्यादातर एक विंडोज़ की दुकान है, और वे आंतरिक सामान के एक समूह के लिए IIS और सक्रिय निर्देशिका का उपयोग करते हैं। उनके पास एक इंट्रानेट साइट है intranet.companyname.com
।
Chrome पर Mavericks में, जब मैं वहां जाता हूं, मुझे अपेक्षित HTTP HTTP ड्रॉपडाउन मिलता है:
जहां मैं अपना उपयोगकर्ता नाम और पासवर्ड टाइप कर सकता हूं। मैं सक्रिय निर्देशिका के साथ बहुत तेज़ नहीं हूं, लेकिन मुझे लगता msgd
है कि मैं सक्रिय निर्देशिका डोमेन पर हूं, इसलिए मैं टाइप करता हूं msgd\lheidbreder
और अपना पासवर्ड देता हूं, और मैं क्रोम में सफलतापूर्वक लॉग इन कर सकता हूं।
अक्टूबर में वापस, सफारी में पहली बार मैंने यह कोशिश की, मुझे कुछ अजीब व्यवहार मिला; जैसे, मैंने पासवर्ड की चीज़ देखी, लेकिन तब काम नहीं किया जब मैंने अपनी साख बनाई। मुझे ठीक से याद नहीं कि यह क्या किया था।
लेकिन उसके बाद पहला प्रयास, और तब से हर प्रयास पर, जब मैं जाने की कोशिश करता हूं intranet.companyname.com
, तो सफारी एक रिक्त स्क्रीन दिखाता है:
स्क्रीन नहीं बदलती है, और प्रगति बार लगभग 20% भर जाता है और वहां रहता है।
अपडेट करें
मैंने HTTP अनुरोधों को स्नूप करने के लिए एक ऐप चलाया, और मुझे पता चला कि यह पर्दे के पीछे क्या कर रहा था। यह सिर्फ वहाँ बैठे नहीं है; सफारी वास्तव में प्रति सेकंड लगभग 1000 बार पृष्ठ का अनुरोध कर रही है , और हर बार, इसे 401 त्रुटि और HTML त्रुटि पृष्ठ मिलता है, जिसका शीर्षक "आप इस पृष्ठ को देखने के लिए अधिकृत नहीं हैं"।
लोड प्रयास के बीच से एक उदाहरण के अनुरोध पर, सफारी इस Authorization
हेडर को भेजता है :
Negotiate YEgGBisGAQUFAqA+MDygDjAMBgorBgEEAYI3AgIKoioEKE5UTE1TU1AAAQAAAAUCiGIAAAAAGAAAAAAAAAAYAAAABgGwHQ8AAAA=
और सर्वर इस WWW-Authenticate
हेडर के साथ प्रतिक्रिया करता है :
Negotiate oYIBIzCCAR+gAwoBAaEMBgorBgEEAYI3AgIKooIBCASCAQROVExNU1NQAAIAAAAOAA4AOAAAAAUCiWKPhp0o8/Y/9gAAAAAAAAAAvgC+AEYAAAAFAs4OAAAAD0EAUgBJAFMAVwBFAEIAAgAOAEEAUgBJAFMAVwBFAEIAAQAMAE4ARQBXAFcARQBCAAQAKgBhAHIAaQBzAHcAZQBiAC4AYQByAGkAcwB0AG8AdABsAGUALgBuAGUAdAADADgATgBFAFcAVwBFAEIALgBhAHIAaQBzAHcAZQBiAC4AYQByAGkAcwB0AG8AdABsAGUALgBuAGUAdAAFACoAYQByAGkAcwB3AGUAYgAuAGEAcgBpAHMAdABvAHQAbABlAC4AbgBlAHQAAAAAAA==
अगले अनुरोध पर, सफारी एक समान Authorization
हेडर भेजता है , और फिर सर्वर बहुत अलग WWW-Authenticate
हेडर के साथ प्रतिक्रिया करता है :
Negotiate oYIBIzCCAR+gAwoBAaEMBgorBgEEAYI3AgIKooIBCASCAQROVExNU1NQAAIAAAAOAA4AOAAAAAUCiWLa6vytPOG0owAAAAAAAAAAvgC+AEYAAAAFAs4OAAAAD0EAUgBJAFMAVwBFAEIAAgAOAEEAUgBJAFMAVwBFAEIAAQAMAE4ARQBXAFcARQBCAAQAKgBhAHIAaQBzAHcAZQBiAC4AYQByAGkAcwB0AG8AdABsAGUALgBuAGUAdAADADgATgBFAFcAVwBFAEIALgBhAHIAaQBzAHcAZQBiAC4AYQByAGkAcwB0AG8AdABsAGUALgBuAGUAdAAFACoAYQByAGkAcwB3AGUAYgAuAGEAcgBpAHMAdABvAHQAbABlAC4AbgBlAHQAAAAAAA==
दोहराएँ विज्ञापन infinitum।
मैंने intranet
कीचेन एक्सेस में मेल खाने वाली सभी चीज़ों को हटाने की कोशिश की है और अपने पूरे कैश / कुकीज़ को साफ़ करने के लिए, यह देखने के लिए कि क्या मैं मूल अजीब व्यवहार को बहाल कर सकता हूं, लेकिन यह काम नहीं किया।
क्या मेरे पास किसी प्रकार का फंकी डोमेन सामान चल रहा है? मैं इसके निदान के लिए और क्या प्रयास कर सकता हूं?