ब्राउझर प्रॉक्सी खाते लक्षात ठेवतो. तुमचा .NET क्लायंट CredentialCache.DefaultCredentials वापरतो आणि तुम्ही अपेक्षित पुनःप्रयत्नाशिवाय 407 प्राप्त करतो. ही दोन्ही तथ्ये सुसंगत आहेत.

DefaultCredentials समर्थित एकात्मिक प्रमाणीकरणासाठी सध्याच्या सुरक्षा संदर्भाचे प्रतिनिधित्व करते. Microsoft NTLM, Negotiate आणि Kerberos वर त्याची लागूता दस्तऐवजीकरण करते. ब्राउझरमध्ये साठवलेल्या लॉगिनमधून वापरकर्तानाव आणि स्पष्ट पासवर्ड काढण्याची विनंती ही नाही.

प्रॉक्सी Basic देत असेल आणि वेगळे खाते मागत असेल, तर ते खाते क्लायंटला समर्थित प्रॉक्सी क्रेडेन्शियल इंटरफेसद्वारे कॉन्फिगर करा. स्पष्ट NetworkCredential आणि सध्याचा Windows सुरक्षा संदर्भ वेगवेगळे इनपुट आहेत.

पासवर्ड बदलण्यापूर्वी जाहीर केलेले आव्हान तपासा. अ‍ॅप्लिकेशन कोणता वापरकर्ता संदर्भ चालवतो हेही तपासा. डेस्कटॉप एक्झिक्युटेबल आणि सेवा एकाच संगणकावर सुरू झाल्या तरी वेगळ्या ओळखी असू शकतात.

गंतव्यस्थानाच्या क्रेडेन्शियल गुणधर्मातही खाते कॉपी करण्याचे कारण नाही. मध्यस्थाचे लॉगिन मध्यस्थाकडेच ठेवा. उपयुक्त निदान तीन गोष्टींची नावे देते: निवडलेली प्रॉक्सी, तिने मागितलेली योजना आणि अ‍ॅप्लिकेशनने प्रत्यक्षात दिलेला क्रेडेन्शियल प्रकार.

संबंधित लेख