د ASP.NET Core پراکسي تنظیمات: launchSettings.json د تولید په مقابل کې
د پراختیا د پیل پروفایل د پراکسي ارزښتونه د هغې چاپېریال او HTTP اداره کوونکي څخه جلا کړئ چې یو ځای پر ځای شوی ASP.NET Core بهیر یې کاروي.
په launchSettings.json کې پراکسي ارزښت د پراختیا د پیل پروفایل دی. د غوښتنلیک خپرول هغه پروفایل د IIS کاري بهیر، خدمت یا کنټینر چاپېریال نه جوړوي.
د ځای پر ځای شوي چاپېریال په ناکامۍ کې، هغه بهیر وګورئ چې غوښتنلیک واقعاً پیلوي. د هغه چاپېریال، حساب او HTTP اداره کوونکی ټاکي چې کوم پراکسي ننوتنې شته.
| چېرې کار کوي | له ځای پر ځای کولو وروسته څه پرتله کړئ |
|---|---|
| د IDE د پیل پروفایل | د کوربه بهیر چاپېریال |
| متقابل کاروونکي ناسته | د خدمت حساب او د هغه پراکسي تنظیمات |
| په لاس جوړ شوی HTTP کلاینټ | هغه اداره کوونکی چې د غوښتنلیک ننوتل شوی کلاینټ یې کاروي |
د عصري HttpClient ډیفالټ پراکسي پیل د پلیټ فارم ځانګړي چاپېریال او سیسټم ترتیب قواعد لري. په ښکاره ډول ترتیب شوی اداره کوونکی کولای شي هغه ډیفالټونه بدل کړي. د IHttpClientFactory سره، د نومول شوي کلاینټ لومړني اداره کوونکي ثبت او د غږونې په ځای کې ترلاسه شوی نوم وګورئ. د دې پایلې مخکې چې یو ترتیب فایل نرمول شوی، دواړه ننوتنې وګورئ.
د .NET Framework زاړه system.net/defaultProxy بېلګې بله ترتیب ماډل بیانوي. هغه برخه په عصري ځای پر ځای کولو فایل کې مه ږدئ او مه فکر کوئ چې هر .NET HTTP پلي کول یې کاروي. په IIS ځای پر ځای کولو کې، د ASP.NET Core ماډل هم د بهیر چاپېریال ترتیب لپاره ملاتړ شوی میکانیزم لري؛ د ارزښتونو په زیاتولو کې د کوربه کولو پاتې ترتیب وساتئ.
ثبت کړئ چې تمه شوی متغیر شته که نه، پرته له دې چې د هغه بشپړ اسناد لرونکی ارزښت خپور کړئ. بیا تایید کړئ چې ناکامه غوښتنه کوونکی کلاینټ هغه سرچینه کاروي. سم ترتیب شوی پیلوونکی هغه کلاینټ نشي سمولای چې په قصد ډول بله لار کاروي.