DefaultCredentials kò yí ìwọlé Windows rẹ padà sí ọ̀rọ̀ aṣínà Basic
Bá àyíká ààbò àkọ́kọ́ ti .NET mu pẹ̀lú ètò ìjẹ́rìí proxy dípò kí o retí pé àkọsílẹ̀ Basic tí a fipamọ́ nínú aṣàwákiri yóò farahàn fúnra rẹ̀.
Aṣàwákiri rántí àkọsílẹ̀ proxy kan. Ẹ̀rọ alágbàṣe .NET rẹ ń lo CredentialCache.DefaultCredentials ó sì ń gba 407 láìsí àtúnṣe tí o retí. Àwọn òtítọ́ méjì yìí bá ara wọn mu.
DefaultCredentials dúró fún àyíká ààbò lọ́wọ́lọ́wọ́ fún ìjẹ́rìí ìsopọ̀ tí a ṣe àtìlẹ́yìn fún. Microsoft ṣe àkọsílẹ̀ ìbámu rẹ̀ pẹ̀lú NTLM, Negotiate àti Kerberos. Èyí kì í ṣe ìbéèrè láti yọ orúkọ olùlò àti ọ̀rọ̀ aṣínà tí ó ṣe kedere kúrò nínú àwọn ìwọlé tí a fipamọ́ nínú aṣàwákiri.
Bí proxy bá ń pèsè Basic tí ó sì nílò àkọsílẹ̀ ọ̀tọ̀, ṣètò àkọsílẹ̀ yẹn nípasẹ̀ ẹ̀rọ ìbánisọ̀rọ̀ ẹ̀rí proxy tí ẹ̀rọ alágbàṣe ń ṣe àtìlẹ́yìn fún. NetworkCredential tí ó ṣe kedere àti àyíká ààbò Windows lọ́wọ́lọ́wọ́ jẹ́ àwọn ìwọlé ọ̀tọ̀.
Yẹ̀wò ìpèńijà tí a kédè náà kí o tó yí ọ̀rọ̀ aṣínà padà. Yẹ̀wò pẹ̀lú àyíká olùlò wo ni ó ń ṣiṣẹ́ ìmúṣẹ̀. Fáìlì ìṣiṣẹ́ orí tabili àti iṣẹ́ kan lè ní àwọn ìdánimọ̀ ọ̀tọ̀ pàápàá bí wọ́n bá bẹ̀rẹ̀ lórí kọ̀mpútà kan náà.
Kò sí ìdí láti ṣe àdàkọ àkọsílẹ̀ sínú ẹ̀yà ẹ̀rí ti ibi tí a ń lọ pẹ̀lú. Jẹ́ kí ìwọlé alárinà wà pẹ̀lú alárinà. Ìwádìí tí ó wúlò dárúkọ nǹkan mẹ́ta: proxy tí a yàn, ètò tí ó ń béèrè àti irú ẹ̀rí tí ìmúṣẹ̀ náà pèsè ní ti gidi.