DefaultCredentials таны Windows нэвтрэлтийг энгийн Basic нууц үг болгохгүй
.NET-ийн өгөгдмөл аюулгүй байдлын контекстийг браузерт хадгалагдсан Basic бүртгэл автоматаар гарч ирнэ гэж хүлээхийн оронд проксийн баталгаажуулалтын схемд тохируулна уу.
Браузер проксийн бүртгэлийг санадаг. Таны .NET клиент CredentialCache.DefaultCredentials ашиглаж, таны хүлээсэн дахин оролдлогогүйгээр 407 хүлээн авдаг. Эдгээр хоёр баримт нийцдэг.
DefaultCredentials нь дэмжигдсэн нэгдсэн баталгаажуулалтын одоогийн аюулгүй байдлын контекстийг илэрхийлнэ. Microsoft үүнийг NTLM, Negotiate, Kerberos-д хэрэглэх боломжийг баримтжуулдаг. Энэ нь браузерт хадгалагдсан нэвтрэлтээс хэрэглэгчийн нэр, ил нууц үг гаргаж авах хүсэлт биш юм.
Хэрэв прокси Basic санал болгож, тусдаа бүртгэл шаардвал тэр бүртгэлийг клиентийн дэмждэг проксийн итгэмжлэлийн интерфэйсээр тохируулна уу. Тодорхой NetworkCredential болон Windows-ийн одоогийн аюулгүй байдлын контекст нь өөр өөр оролт юм.
Нууц үгийг солихын өмнө зарласан сорилтыг шалгана уу. Мөн програмыг аль хэрэглэгчийн контекст ажиллуулж байгааг шалгана уу. Ширээний гүйцэтгэх файл болон үйлчилгээ нэг компьютер дээр эхэлсэн ч өөр таних тэмдэгтэй байж болно.
Бүртгэлийг очих газрын итгэмжлэлийн шинж чанарт хуулах ямар ч шалтгаан байхгүй. Зуучлагчийн нэвтрэлтийг зуучлагч дээр үлдээгээрэй. Ашигтай оношлогоо гурван зүйлийг нэрлэдэг: сонгосон прокси, түүний хүсч буй схем, програмын бодитоор өгсөн итгэмжлэлийн төрөл.