Àwọn domain àgbà àti subdomain nínú .NET NO_PROXY
Fi domain àgbà kún un pẹ̀lú ìmọ̀ nígbà tí ìlànà proxy àyíká .NET tún nílò láti forí kọjá àwọn subdomain rẹ̀.
Nínú àwọn òfin proxy àyíká .NET tí a kọ sílẹ̀, .example.com bá subdomain mu. Kò bá example.com fúnra rẹ̀ mu. Ìyàtọ̀ kékeré yẹn lè pín iṣẹ́ kan sí ọ̀nà méjì.
| Ìforúkọsílẹ̀ | Ìbámu .NET tí a retí |
|---|---|
example.com | Orúkọ olùgbàlejò àgbà |
.example.com | Àwọn orúkọ olùgbàlejò lábẹ́ domain yẹn |
example.com,.example.com | Àwọn ẹgbẹ́ méjèèjì |
Gbà pé ojú-ìwé ìbalẹ̀ ń lo orúkọ àgbà, tí API rẹ̀ sì ń lo api.example.com. Àkójọ tí ó ní ìrísí pẹ̀lú àmì (.) nìkan lè fi ojú-ìwé ìbalẹ̀ kọjá proxy nígbà tí API ń lọ tààrà. Àṣìlètò òdìkejì ni láti kọ orúkọ domain àgbà nìkan sílẹ̀ kí o sì retí pé gbogbo ọmọ yóò bá mu. Ṣàyẹ̀wò HttpClient.DefaultProxy.IsBypassed fún domain àgbà àti ọmọ kan, láti ṣàyẹ̀wò ìpinnu tí a ṣètò.
Èyí kan ìlànà àyíká tí ẹrọ-ìbánisọ̀rọ̀ .NET HTTP tí ó kópa ń lò. IWebProxy tí a yàn gbangba, ìmúṣẹ olùṣàkóso mìíràn, tàbí ìran àkókò ṣíṣe mìíràn nílò ṣíṣàyẹ̀wò àwọn òfin tirẹ̀. Má ṣe rò pé àkójọ ìforí-kọjá aṣàwákiri ti di àkójọ àyíká yìí.
Bákan náà, kọ̀ láti máa ṣe àtúmọ̀ ìṣètò náà sí *.example.com gẹ́gẹ́ bí àṣà. Ìṣèlú àyíká .NET tí a kọ sílẹ̀ kò ka ìràwọ̀ sí àmì-ààyè gbogbogbò.
Nígbà tí o bá fi àṣẹ curl tí ń ṣiṣẹ́ wé ìṣètò náà, pa URL gbogbo-ọ̀rọ̀ mọ́ nínú ìròyìn náà. “Olùpínpín kan náà” ń fi pamọ́ bóyá o béèrè domain àgbà, subdomain, tàbí àdírẹ́sì IP. Ìbámu domain ń ṣẹlẹ̀ lórí ìwọlé ìbéèrè yẹn, kì í ṣe lórí orúkọ àìgbàgbọ́ rẹ fún iṣẹ́ náà.