Iye proxy tó wà nínú launchSettings.json jẹ́ ti profáìlì ìfilọ́lẹ̀ ìdàgbàsókè. Títẹ̀wé jáde ohun èlò náà kò sọ profáìlì yẹn di àyíká olùṣiṣẹ́ IIS, iṣẹ́ tàbí àpótí.

Fún ìkùnà nínú àyíká tí a ti gbé jáde, ṣàyẹ̀wò ìlànà tó bẹ̀rẹ̀ ohun èlò náà gan-an. Àyíká rẹ̀, àkọsílẹ̀ rẹ̀ àti olùtọ́jú HTTP rẹ̀ ló pinnu irú àwọn ìwọlé proxy tó wà.

Ibi tó ti ń ṣiṣẹ́Ohun tó yẹ kí a fi wé lẹ́yìn ìgbéjáde
Profáìlì ìfilọ́lẹ̀ IDEÀyíká ìlànà àgbà
Ìpàdé olùmúlò alábàáṣepọ̀Àkọsílẹ̀ iṣẹ́ àti àwọn ètò proxy rẹ̀
HTTP olùmúlò tí a fi ọwọ́ ṣeOlùtọ́jú tí olùmúlò tí a fi sínú ohun èlò náà ń lò

Ìpilẹ̀ proxy àìdáni lójú HttpClient òde òní ní àwọn òfin àyíká àti ìṣètò ẹ̀rọ tó yàtọ̀ fún pẹpẹ kọ̀ọ̀kan. Olùtọ́jú tí a ṣètò tààrà lè borí àwọn àìdáni yẹn. Pẹ̀lú IHttpClientFactory, ṣàyẹ̀wò ìforúkọsílẹ̀ olùtọ́jú àkọ́kọ́ ti olùmúlò tí a fún ní orúkọ àti orúkọ tí a gbà ní ibi ìpè. Ṣàyẹ̀wò àwọn ìwọlé méjèèjì kí o tó pinnu pé a kò kà fálì ìṣètò mọ́.

Àwọn àpẹẹrẹ system.net/defaultProxy àtijọ́ ti .NET Framework ṣàpèjúwe àwóṣe ìṣètò mìíràn. Má ṣe lẹ̀ ẹ̀yà yẹn mọ́ fálì ìgbéjáde òde òní, kí o sì má ṣe rò pé gbogbo ìmúṣẹ HTTP ti .NET ń lò ó. Nínú ìgbéjáde IIS, mọ́dùùlù ASP.NET Core tún ní ọ̀nà àtìlẹ́yìn fún ìṣètò àyíká ìlànà; pa ìyókù ìṣètò àgbà mọ́ nígbà tí o bá ń fi iye kún.

Ṣàkọsílẹ̀ bóyá oníyẹ̀mí tí a retí wà láìfi iye kíkún rẹ̀ tó ní ẹ̀rí ìdánimọ̀ jáde. Lẹ́yìn náà jẹ́rìí pé olùmúlò tó ń ṣe ìbéèrè tó kùnà náà ń lo orísun yẹn. Olùfilọ́lẹ̀ tí a ṣètò dáadáa kò lè tún olùmúlò tó mọ̀ọ́mọ̀ ń lo ọ̀nà mìíràn ṣe.

Àwọn àpilẹ̀kọ tó jọra