DefaultCredentials ਤੁਹਾਡੇ Windows ਲੌਗਇਨ ਨੂੰ Basic ਪਾਸਵਰਡ ਨਹੀਂ ਬਣਾਉਂਦਾ
ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਸੰਭਾਲੇ Basic ਖਾਤੇ ਦੇ ਆਪਣੇ ਆਪ ਦਿਖਣ ਦੀ ਉਮੀਦ ਕਰਨ ਦੀ ਬਜਾਏ .NET ਦੇ ਡਿਫ਼ਾਲਟ ਸੁਰੱਖਿਆ ਸੰਦਰਭ ਨੂੰ ਪ੍ਰੌਕਸੀ ਦੀ ਪ੍ਰਮਾਣਿਕਤਾ ਸਕੀਮ ਨਾਲ ਮਿਲਾਓ।
ਬ੍ਰਾਊਜ਼ਰ ਇੱਕ ਪ੍ਰੌਕਸੀ ਖਾਤਾ ਯਾਦ ਰੱਖਦਾ ਹੈ। ਤੁਹਾਡਾ .NET ਕਲਾਇੰਟ CredentialCache.DefaultCredentials ਵਰਤਦਾ ਹੈ ਅਤੇ ਤੁਹਾਡੀ ਉਮੀਦ ਕੀਤੀ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਤੋਂ ਬਿਨਾਂ 407 ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ। ਇਹ ਦੋਵੇਂ ਤੱਥ ਸੁਸੰਗਤ ਹਨ।
DefaultCredentials ਸਮਰਥਿਤ ਏਕੀਕ੍ਰਿਤ ਪ੍ਰਮਾਣਿਕਤਾ ਲਈ ਮੌਜੂਦਾ ਸੁਰੱਖਿਆ ਸੰਦਰਭ ਦੀ ਨੁਮਾਇੰਦਗੀ ਕਰਦਾ ਹੈ। Microsoft NTLM, Negotiate ਅਤੇ Kerberos ਉੱਤੇ ਇਸਦੀ ਲਾਗੂਪਣ ਦਾ ਦਸਤਾਵੇਜ਼ੀਕਰਨ ਕਰਦਾ ਹੈ। ਇਹ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਸੰਭਾਲੇ ਲੌਗਇਨਾਂ ਤੋਂ ਵਰਤੋਂਕਾਰ ਨਾਮ ਅਤੇ ਸਪਸ਼ਟ ਪਾਸਵਰਡ ਕੱਢਣ ਦੀ ਬੇਨਤੀ ਨਹੀਂ ਹੈ।
ਜੇ ਪ੍ਰੌਕਸੀ Basic ਦਿੰਦਾ ਹੈ ਅਤੇ ਵੱਖਰਾ ਖਾਤਾ ਮੰਗਦਾ ਹੈ, ਤਾਂ ਉਹ ਖਾਤਾ ਕਲਾਇੰਟ ਵੱਲੋਂ ਸਮਰਥਿਤ ਪ੍ਰੌਕਸੀ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਇੰਟਰਫ਼ੇਸ ਰਾਹੀਂ ਸੰਰਚਿਤ ਕਰੋ। ਇੱਕ ਸਪਸ਼ਟ NetworkCredential ਅਤੇ ਮੌਜੂਦਾ Windows ਸੁਰੱਖਿਆ ਸੰਦਰਭ ਵੱਖਰੇ ਇਨਪੁੱਟ ਹਨ।
ਪਾਸਵਰਡ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਐਲਾਨੀ ਚੁਣੌਤੀ ਦੀ ਜਾਂਚ ਕਰੋ। ਇਹ ਵੀ ਜਾਂਚੋ ਕਿ ਕਿਹੜਾ ਵਰਤੋਂਕਾਰ ਸੰਦਰਭ ਐਪਲੀਕੇਸ਼ਨ ਚਲਾ ਰਿਹਾ ਹੈ। ਡੈਸਕਟਾਪ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਅਤੇ ਸੇਵਾ ਇੱਕੋ ਕੰਪਿਊਟਰ 'ਤੇ ਸ਼ੁਰੂ ਹੋਣ 'ਤੇ ਵੀ ਵੱਖਰੀਆਂ ਪਛਾਣਾਂ ਰੱਖ ਸਕਦੇ ਹਨ।
ਮੰਜ਼ਿਲ ਦੀ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਵਿਸ਼ੇਸ਼ਤਾ ਵਿੱਚ ਵੀ ਖਾਤਾ ਕਾਪੀ ਕਰਨ ਦਾ ਕੋਈ ਕਾਰਨ ਨਹੀਂ। ਵਿਚੋਲੇ ਦਾ ਲੌਗਇਨ ਵਿਚੋਲੇ ਕੋਲ ਹੀ ਰੱਖੋ। ਲਾਭਦਾਇਕ ਨਿਦਾਨ ਤਿੰਨ ਚੀਜ਼ਾਂ ਦੇ ਨਾਮ ਦਿੰਦਾ ਹੈ: ਚੁਣੀ ਗਈ ਪ੍ਰੌਕਸੀ, ਇਸਦੀ ਮੰਗੀ ਸਕੀਮ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਵੱਲੋਂ ਅਸਲ ਵਿੱਚ ਦਿੱਤੀ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਕਿਸਮ।