Notið frumstillta beiðnisamhengið sem þjónar fyrirhuguðum vafra:

using System;
using CefSharp;

var result = await requestContext.SetProxyAsync(
    "http", "proxy.example", 8080);
if (!result.Success)
{
    throw new InvalidOperationException(result.ErrorMessage);
}

Bíðið eftir aðgerðinni og meðhöndlið bilun fyrir leiðsögn. Fyrir leyfilega athugun á opinberri vefsíðu býður HTTP milliþjónalistinn upp á valkosti fyrir HTTP hýsil- og gáttarfæribreytur. SetProxyAsync tímasetur uppfærslu stillingarinnar á UI-þræði CEF og velur fixed_servers.

Ef niðurstaðan segir stillinguna vera skrifvarið, skoðið proxy-fána skipanalínunnar; þeir geta komið í veg fyrir þessa uppfærslu. Að bíða eitt og sér breytir hafnaðri breytingu ekki í virka leið.

Beint SetPreference-kall þarf enn UI-þráð CEF. Við venjulegt fjölþráða uppsetning skeytalykkjunnar er UI-þráður WinForms eða WPF hýsilforritsins annað samhengi.

Vafrar sem deila beiðnisamhenginu deila stillingunni. Þetta velur endapunktinn; sérstakt auðkenningar-callback verður að takmarka skírteini við fyrirhugaða proxy-áskorun.

Tengdir greinar