launchSettings.json හි ප්‍රොක්සි අගයක් සංවර්ධන ආරම්භක පැතිකඩකට අයත් වේ. යෙදුම ප්‍රකාශයට පත් කිරීම එම පැතිකඩ IIS කම්කරු, සේවාවක් හෝ කන්ටේනරයක පරිසරය බවට නොපත් කරයි.

යොදවන ලද පරිසරයක අසාර්ථකත්වයක් සඳහා, යෙදුම සැබවින්ම ආරම්භ කරන ක්‍රියාවලිය පරීක්ෂා කරන්න. එහි පරිසරය, ගිණුම සහ HTTP හසුරුවන්නා මගින් කුමන ප්‍රොක්සි ආදාන ලබා ගත හැකිද යන්න තීරණය වේ.

ක්‍රියා කරන තැනයෙදවීමෙන් පසු සංසන්දනය කළ යුතු දේ
IDE ආරම්භක පැතිකඩහොස්ට් ක්‍රියාවලියේ පරිසරය
අන්තර්ක්‍රියාකාරී පරිශීලක සැසියසේවා ගිණුම සහ එහි ප්‍රොක්සි සැකසුම්
අතින් සාදන ලද HTTP සේවාලාභියායෙදුමේ එන්නත් කළ සේවාලාභියා භාවිතා කරන හසුරුවන්නා

නවීන HttpClient හි පෙරනිමි ප්‍රොක්සි ආරම්භයට වේදිකා-විශේෂිත පරිසරය සහ පද්ධති වින්‍යාස නීති ඇත. පැහැදිලිව වින්‍යාස කළ හසුරුවන්නෙකුට එම පෙරනිමි අගයන් අභිබවා යා හැක. IHttpClientFactory සමඟ, නම් කළ සේවාලාභියාගේ ප්‍රාථමික හසුරුවන්නා ලියාපදිංචිය සහ ඇමතුම් ස්ථානයේ ලබාගත් නම පරීක්ෂා කරන්න. වින්‍යාස ගොනුවක් නොසලකා හැර ඇතැයි නිගමනය කිරීමට පෙර ආදාන දෙකම පරීක්ෂා කරන්න.

.NET Framework හි පැරණි system.net/defaultProxy උදාහරණ වෙනත් වින්‍යාස ආකෘතියක් විස්තර කරයි. එම කොටස නවීන යෙදවුම් ගොනුවකට අලවා නොගන්න, සහ සෑම .NET HTTP ක්‍රියාත්මක කිරීමක්ම එය භාවිතා කරන බව නොසිතන්න. IIS යෙදවීමකදී, ASP.NET Core මොඩියුලයට ද ක්‍රියාවලි පරිසර වින්‍යාසය සඳහා ආධාරක යාන්ත්‍රණයක් ඇත; අගයන් එකතු කිරීමේදී සෙසු සත්කාරක වින්‍යාසය රැක ගන්න.

අපේක්ෂිත විචල්‍යය පවතීද නැද්ද යන්න වාර්තා කරන්න, එහි සම්පූර්ණ අක්‍රමාංක සහිත අගය ප්‍රකාශ නොකර. පසුව අසාර්ථක ඉල්ලීම කරන සේවාලාභියා එම මූලාශ්‍රය භාවිතා කරන බව තහවුරු කරන්න. නිවැරදිව වින්‍යාස කළ ආරම්භකයෙකුට හිතාමතා වෙනත් මාර්ගයක් භාවිතා කරන සේවාලාභියා අලුත්වැඩියා කළ නොහැක.

අදාළ ලිපි