Kivinjari hukumbuka akaunti ya proksi. Mteja wako wa .NET hutumia CredentialCache.DefaultCredentials na hupokea 407 bila jaribio la mara ya pili ulilokuwa ukitarajia. Mambo haya mawili yanaendana.

DefaultCredentials inawakilisha muktadha wa sasa wa usalama kwa uthibitishaji jumuishi unaotumika. Microsoft inaandika utumiaji wake kwa NTLM, Negotiate na Kerberos. Hii si ombi la kutoa jina la mtumiaji na nenosiri lililo wazi kutoka kwa kuingia zilizohifadhiwa kwenye kivinjari.

Ikiwa proksi inatoa Basic na inahitaji akaunti tofauti, sanidi akaunti hiyo kupitia kiolesura cha vitambulisho vya proksi kinachotumika na mteja. NetworkCredential iliyo wazi na muktadha wa sasa wa usalama wa Windows ni pembejeo tofauti.

Angalia changamoto iliyotangazwa kabla ya kubadilisha nenosiri. Angalia pia muktadha wa mtumiaji unaoendesha programu. Faili inayotekelezeka ya kompyuta ya mezani na huduma zinaweza kuwa na utambulisho tofauti hata zinapoanzishwa kwenye kompyuta moja.

Hakuna sababu ya kunakili akaunti kwenye sifa ya vitambulisho vya lengwa pia. Weka kuingia kwa mpatanishi kwa mpatanishi. Utambuzi unaofaa unataja mambo matatu: proksi iliyochaguliwa, mpango inaoutaka na aina ya kitambulisho ambacho programu ilitoa kwa kweli.

Makala zinazohusiana