Az AdditionalBrowserArgumentsen keresztül biztosított proxy a WebView2 böngészőfolyamat indítási parancsának részévé válik. A beállítási objektum későbbi szerkesztése nem írja újra a futó folyamat parancssorát.

Egy független útvonalat létrehozó .NET-alkalmazás esetén a vezérlő inicializálása előtt válasszon egy alkalmazás tulajdonában lévő felhasználói adatmappát:

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);

A profileFolder egy írható, az alkalmazás által kiválasztott könyvtár, a browser pedig a meglévő, nem inicializált WebView2 vezérlő. Az inicializálást a felület szokásos aszinkron életciklusán keresztül futtassa. Az HTTP proxy lista jelölteket kínál az indítási kapcsolóhoz, amikor az a profil engedélyezett nyilvános webhely-kéréseket indít.

Az új beállítási objektum nem új folyamat

Az ugyanahhoz a felhasználói adatmappához tartozó környezetek megoszthatják a böngészőfolyamatot. Egy másik objektum létrehozása ezzel a mappával nem módja annak, hogy ellentmondó indítási proxy kapcsolókat rendeljünk hozzá.

Az egyidejű szabályzatokhoz ezen az indítási mechanizmuson keresztül külön mappákkal rendelkező külön környezeteket használjon. Ez az oldalaik adatait is elkülöníti; egy második környezet nem örökli automatikusan az első bejelentkezési állapotát.

Az eredeti mappa új indítási beállításokkal való újbóli használatához zárja be a folyamatát megosztó vezérlőket, és a csere inicializálása előtt hangolja össze a leállást. Az egyik vezérlő elengedése, miközben egy másik életben tartja a folyamatot, nem ez az átmenet.

Tartsa a környezet és a mappa életciklusát az alkalmazásnál. Minden kéréshez új böngészőfolyamatot létrehozni sokkal többe kerülhet, mint egy kis, szándékos útvonal-készlet fenntartása.

Kapcsolódó cikkek