Valur tal-proxy f'launchSettings.json jappartjeni għal profil tat-tnedija tal-iżvilupp. Il-pubblikazzjoni tal-applikazzjoni ma tagħmilx dak il-profil l-ambjent ta' proċess tax-xogħol IIS, servizz jew kontenitur.

Għal falliment f'ambjent implimentat, iċċekkja l-proċess li fil-fatt jibda l-applikazzjoni. L-ambjent, il-kont u l-handler HTTP tiegħu jiddeterminaw liema inputs tal-proxy huma disponibbli.

Fejn jaħdemX'għandek tqabbel wara l-implimentazzjoni
Profil tat-tnedija fl-IDEL-ambjent tal-proċess ospitanti
Sessjoni interattiva tal-utentIl-kont tas-servizz u s-settings tal-proxy tiegħu
Klijent HTTP maħluq manwalmentIl-handler li juża l-klijent injettat tal-applikazzjoni

L-inizjalizzazzjoni tal-proxy default tal-HttpClient modern għandha regoli tal-ambjent u tal-konfigurazzjoni tas-sistema speċifiċi għall-pjattaforma. Handler konfigurat b'mod espliċitu jista' jissostitwixxi dawk il-valuri default. Ma' IHttpClientFactory, iċċekkja ir-reġistrazzjoni tal-handler primarju tal-klijent imsemmi u l-isem miksub fil-post tas-sejħa. Iċċekkja ż-żewġ inputs qabel ma tikkonkludi li fajl ta' konfigurazzjoni ġie injorat.

Eżempji eqdem ta' system.net/defaultProxy tal-.NET Framework jiddeskrivu mudell ieħor ta' konfigurazzjoni. Twaħħalx dak is-sezzjoni f'fajl tal-implimentazzjoni modern u tassumix li kull implimentazzjoni HTTP ta' .NET tużah. F'implimentazzjoni IIS, il-modulu ASP.NET Core għandu wkoll mekkaniżmu appoġġjat għall-konfigurazzjoni tal-ambjent tal-proċess; ippreserva l-bqija ta' dik il-konfigurazzjoni tal-hosting meta żżid valuri.

Irreġistra jekk il-varjabbli mistenni jeżistix mingħajr ma tippubblika l-valur sħiħ tiegħu li jġorr il-kredenzjali. Imbagħad ikkonferma li l-klijent li jagħmel it-talba falluta juża dak is-sors. Bid tat-tnedija konfigurat sew ma jistax isewwi klijent li deliberatament juża rotta oħra.

Artikli relatati