Domenet prindër dhe nëndomenet në .NET NO_PROXY
Përfshini domenin prind qëllimisht kur një politikë proxy mjedisi .NET duhet të anashkalojë edhe nëndomenet e tij.
Në rregullat e dokumentuara të proxy-t të mjedisit të .NET, .example.com përputhet me nëndomenet. Nuk përputhet me example.com vetë. Ky dallim i vogël mund të ndajë një shërbim në dy rrugë.
| Hyrja | Përputhja .NET e synuar |
|---|---|
example.com | Emri i hostit prind |
.example.com | Emrat e hosteve nën atë domen |
example.com,.example.com | Të dyja grupet |
Supozoni se faqja e uljes përdor emrin prind dhe API-ja e saj përdor api.example.com. Një listë që përmban vetëm formën me pikë mund ta dërgojë faqen e uljes përmes proxy-t ndërsa API-ja shkon drejtpërdrejt. Gabimi i kundërt është të listohet vetëm domeni prind dhe të pritet që çdo fëmijë të përputhet. Inspektoni HttpClient.DefaultProxy.IsBypassed për domenin prind dhe një fëmijë për të verifikuar vendimin e konfiguruar.
Kjo vlen për politikën e mjedisit që përdor klienti HTTP i .NET pjesëmarrës. Një IWebProxy i caktuar në mënyrë eksplicite, një implementim tjetër i trajtuesit ose një gjeneratë tjetër e kohës së ekzekutimit kërkon kontrollimin e rregullave të veta. Mos supozoni se lista e anashkalimit e një shfletuesi është bërë kjo listë mjedisi.
Gjithashtu kundërvihuni zakonit për ta përkthyer cilësimin në *.example.com. Sintaksa e dokumentuar e mjedisit .NET nuk e trajton yllin si një karakter zëvendësues të përgjithshëm.
Kur krahasoni një komandë curl që funksionon me aplikacionin, ruani URL-në fjalë për fjalë në raport. “I njëjti server” fsheh nëse kërkuat domenin prind, një nëndomen apo një adresë IP. Përputhja e domenit bëhet kundrejt atij inputi të kërkesës, jo kundrejt emrit tuaj jozyrtar të shërbimit.