Settings tal-proxy f'ASP.NET Core: launchSettings.json kontra l-produzzjoni
Iddistingwi l-valuri tal-proxy tal-profil tat-tnedija tal-iżvilupp mill-ambjent u l-handler HTTP li jintuża minn proċess ASP.NET Core implimentat.
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ħdem | X'għandek tqabbel wara l-implimentazzjoni |
|---|---|
| Profil tat-tnedija fl-IDE | L-ambjent tal-proċess ospitanti |
| Sessjoni interattiva tal-utent | Il-kont tas-servizz u s-settings tal-proxy tiegħu |
| Klijent HTTP maħluq manwalment | Il-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.