በAdditionalBrowserArguments የሚቀርብ ፕሮክሲ የWebView2 አሳሽ ሂደት የማስጀመሪያ ትዕዛዝ አካል ይሆናል። ያንን የአማራጮች ነገር በኋላ ማርትዕ የሚሠራውን ሂደት የትዕዛዝ መስመር አይጽፍም።

ራሱን የቻለ መንገድ ለሚፈጥር የ.NET መተግበሪያ፣ ቁጥጥሩን ከመጀመርዎ በፊት በመተግበሪያው የተያዘ የተጠቃሚ ውሂብ አቃፊ ይምረጡ፦

var options = new Microsoft.Web.WebView2.Core.CoreWebView2EnvironmentOptions
{
    AdditionalBrowserArguments = "--proxy-server=http://proxy.example:8080"
};
var environment = await Microsoft.Web.WebView2.Core.CoreWebView2Environment
    .CreateAsync(userDataFolder: profileFolder, options: options);
await browser.EnsureCoreWebView2Async(environment);

profileFolder በመተግበሪያው የተመረጠ ሊጻፍበት የሚችል ማውጫ ነው፣ browser ደግሞ አስቀድሞ ያለው ያልተጀመረ WebView2 ቁጥጥር ነው። ማስጀመሪያውን በUI የተለመደው ያልተመሳሰለ የሕይወት ዑደት በኩል ያካሂዱ። የHTTP ፕሮክሲ ዝርዝር ያ መገለጫ የተፈቀዱ የሕዝብ ጣቢያ ጥያቄዎችን ሲያደርግ ለማስጀመሪያው ባንዲራ እጩዎችን ያቀርባል።

አዲስ የአማራጮች ነገር አዲስ ሂደት አይደለም

ከተመሳሳይ የተጠቃሚ ውሂብ አቃፊ ጋር የተያያዙ አካባቢዎች የአሳሹን ሂደት ሊጋሩ ይችላሉ። በዚያ አቃፊ ሌላ ነገር መፍጠር እርስ በርስ የሚጋጩ የማስጀመሪያ ፕሮክሲ ባንዲራዎችን ለመመደብ መንገድ አይደለም።

በዚህ የማስጀመሪያ ዘዴ በአንድ ጊዜ የሚሠሩ ፖሊሲዎችን ለማግኘት፣ የተለያዩ አቃፊዎች ያላቸውን የተለያዩ አካባቢዎች ይጠቀሙ። ይህ የድረ-ገጽ ውሂባቸውንም ይለያል፤ ሁለተኛ አካባቢ የመጀመሪያውን የመግቢያ ሁኔታ በራስ-ሰር አይወርስም።

የመጀመሪያውን አቃፊ በአዲስ የማስጀመሪያ ቅንብሮች እንደገና ለመጠቀም፣ ሂደቱን የሚጋሩትን ቁጥጥሮች ይዝጉ እና ምትክ ከመጀመርዎ በፊት መዘጋቱን ያስተባብሩ። አንድ ቁጥጥር ሲጣል ሌላው ሂደቱን ሕያው አድርጎ መያዙ ያ ሽግግር አይደለም።

የአካባቢውንና የአቃፊውን የሕይወት ዑደት ከመተግበሪያው ጋር ያቆዩ። ለእያንዳንዱ ጥያቄ አዲስ የአሳሽ ሂደት መፍጠር ትንሽ የተዘጋጀ የመንገዶች ስብስብ ከማስተዳደር በጣም የበለጠ ውድ ሊሆን ይችላል።

ተዛማጅ ጽሑፎች