Proxy-gildi í launchSettings.json tilheyrir þróunar-ræsingarsniði. Útgáfa forritsins gerir það snið ekki að umhverfi IIS-vinnsluferlis, þjónustu eða gáms.

Við bilun í uppsettu umhverfi skoðið ferlið sem raunverulega ræsir forritið. Umhverfi þess, reikningur og HTTP-meðhöndlari ákvarða hvaða proxy-inntak eru tiltæk.

Hvar það virkarHvað á að bera saman eftir uppsetningu
Ræsingarsnið í IDEUmhverfi hýsilferlisins
Gagnvirkt notendalotaÞjónustureikningurinn og proxy-stillingar hans
HTTP-biðlari búinn til handvirktMeðhöndlarinn sem innspýtti biðlarinn í forritinu notar

Sjálfgefin proxy-frumstilling nútíma HttpClient hefur reglur um umhverfi og kerfisstillingar sem eru sértækar fyrir stýrikerfi. Meðhöndlari sem er skilgreindur berum orðum getur hnekkt þessum sjálfgefnu gildum. Með IHttpClientFactory skoðið skráningu aðalmeðhöndlara nefnda biðlarans og nafnið sem fæst á kallstaðnum. Skoðið bæði inntökin áður en þið ályktið að stillingaskrá hafi verið hunsuð.

Eldri .NET Framework-dæmi um system.net/defaultProxy lýsa annarri stillingargerð. Límið ekki þann hluta í nútíma uppsetningarskrá og gerið ekki ráð fyrir að sérhver .NET HTTP-útfærsla noti hann. Í IIS-uppsetningu hefur ASP.NET Core-einingin einnig studda aðferð til að stilla umhverfi ferlis; varðveitið restina af hýsingarstillingunni þegar gildum er bætt við.

Skráið hvort vænta breytan er til staðar án þess að birta fullt gildi hennar sem ber auðkenni. Staðfestið síðan að biðlarinn sem framkvæmir misheppnuðu beiðnina noti þá uppsprettu. Rétt stilltur ræsir getur ekki lagað biðlara sem notar viljandi aðra leið.

Tengdir greinar